Home | History | Annotate | Download | only in Hexagon

Lines Matching refs:AP

31                         MCInst &MCB, HexagonAsmPrinter &AP);
91 MCInst &MCB, HexagonAsmPrinter &AP) {
100 MCInst *MCI = new (AP.OutContext) MCInst;
125 AP.OutContext),
126 AP.OutContext);
133 MCConstantExpr::create(MO.getImm(), AP.OutContext), AP.OutContext);
140 AP.OutContext);
141 Expr = HexagonMCExpr::create(Expr, AP.OutContext);
147 MCO = GetSymbolRef(MO, AP.getSymbol(MO.getGlobal()), AP, MustExtend);
150 MCO = GetSymbolRef(MO, AP.GetExternalSymbolSymbol(MO.getSymbolName()),
151 AP, MustExtend);
154 MCO = GetSymbolRef(MO, AP.GetJTISymbol(MO.getIndex()), AP, MustExtend);
157 MCO = GetSymbolRef(MO, AP.GetCPISymbol(MO.getIndex()), AP, MustExtend);
160 MCO = GetSymbolRef(MO, AP.GetBlockAddressSymbol(MO.getBlockAddress()), AP,
167 AP.HexagonProcessInstruction(*MCI, *MI);
168 HexagonMCInstrInfo::extendIfNeeded(AP.OutContext, MCII, MCB, *MCI);