Lines Matching refs:OutContext

72                                    MCContext &OutContext) {  in createVEMCOperand()  argument
73 const MCSymbolRefExpr *MCSym = MCSymbolRefExpr::create(Sym, OutContext); in createVEMCOperand()
74 const VEMCExpr *expr = VEMCExpr::create(Kind, MCSym, OutContext); in createVEMCOperand()
79 MCSymbol *GOTLabel, MCContext &OutContext) { in createGOTRelExprOp() argument
80 const MCSymbolRefExpr *GOT = MCSymbolRefExpr::create(GOTLabel, OutContext); in createGOTRelExprOp()
81 const VEMCExpr *expr = VEMCExpr::create(Kind, GOT, OutContext); in createGOTRelExprOp()
171 MCOperand &RD, MCContext &OutContext, in emitHiLo() argument
174 MCOperand hi = createVEMCOperand(HiKind, GOTSym, OutContext); in emitHiLo()
175 MCOperand lo = createVEMCOperand(LoKind, GOTSym, OutContext); in emitHiLo()
185 OutContext.getOrCreateSymbol(Twine("_GLOBAL_OFFSET_TABLE_")); in lowerGETGOTAndEmitMCInsts()
199 VEMCExpr::VK_VE_LO32, MCRegOP, OutContext, STI); in lowerGETGOTAndEmitMCInsts()
214 createGOTRelExprOp(VEMCExpr::VK_VE_PC_LO32, GOTLabel, OutContext); in lowerGETGOTAndEmitMCInsts()
220 createGOTRelExprOp(VEMCExpr::VK_VE_PC_HI32, GOTLabel, OutContext); in lowerGETGOTAndEmitMCInsts()
262 createGOTRelExprOp(VEMCExpr::VK_VE_PLT_LO32, AddrSym, OutContext); in lowerGETFunPLTAndEmitMCInsts()
268 createGOTRelExprOp(VEMCExpr::VK_VE_PLT_HI32, AddrSym, OutContext); in lowerGETFunPLTAndEmitMCInsts()
298 MCSymbol *GetTLSLabel = OutContext.getOrCreateSymbol(Twine("__tls_get_addr")); in lowerGETTLSAddrAndEmitMCInsts()
310 createGOTRelExprOp(VEMCExpr::VK_VE_TLS_GD_LO32, AddrSym, OutContext); in lowerGETTLSAddrAndEmitMCInsts()
316 createGOTRelExprOp(VEMCExpr::VK_VE_TLS_GD_HI32, AddrSym, OutContext); in lowerGETTLSAddrAndEmitMCInsts()
320 createGOTRelExprOp(VEMCExpr::VK_VE_PLT_LO32, GetTLSLabel, OutContext); in lowerGETTLSAddrAndEmitMCInsts()
324 createGOTRelExprOp(VEMCExpr::VK_VE_PLT_HI32, GetTLSLabel, OutContext); in lowerGETTLSAddrAndEmitMCInsts()