Lines Matching defs:OutContext
74 MCSymbol *Sym, MCContext &OutContext) {
76 OutContext);
77 const SparcMCExpr *expr = SparcMCExpr::create(Kind, MCSym, OutContext);
82 MCContext &OutContext) {
83 return createSparcMCOperand(SparcMCExpr::VK_Sparc_WDISP30, Label, OutContext);
89 MCContext &OutContext)
91 const MCSymbolRefExpr *GOT = MCSymbolRefExpr::create(GOTLabel, OutContext);
93 OutContext);
95 OutContext);
97 const MCBinaryExpr *Sub = MCBinaryExpr::createSub(Cur, Start, OutContext);
98 const MCBinaryExpr *Add = MCBinaryExpr::createAdd(GOT, Sub, OutContext);
100 Add, OutContext);
169 MCContext &OutContext,
172 MCOperand hi = createSparcMCOperand(HiKind, GOTSym, OutContext);
173 MCOperand lo = createSparcMCOperand(LoKind, GOTSym, OutContext);
182 OutContext.getOrCreateSymbol(Twine("_GLOBAL_OFFSET_TABLE_"));
199 MCRegOP, OutContext, STI);
204 MCRegOP, OutContext, STI);
206 OutContext));
209 GOTLabel, OutContext);
216 MCRegOP, OutContext, STI);
218 OutContext));
224 RegO7, OutContext, STI);
231 MCSymbol *StartLabel = OutContext.createTempSymbol();
232 MCSymbol *EndLabel = OutContext.createTempSymbol();
233 MCSymbol *SethiLabel = OutContext.createTempSymbol();
248 MCOperand Callee = createPCXCallOP(EndLabel, OutContext);
260 OutContext);
265 OutContext);
402 OutContext.reportError(
404 OutContext.reportError(