Lines Matching refs:VEMCExpr
69 static MCOperand createVEMCOperand(VEMCExpr::VariantKind Kind, MCSymbol *Sym, in createVEMCOperand()
72 const VEMCExpr *expr = VEMCExpr::create(Kind, MCSym, OutContext); in createVEMCOperand()
76 static MCOperand createGOTRelExprOp(VEMCExpr::VariantKind Kind, in createGOTRelExprOp()
79 const VEMCExpr *expr = VEMCExpr::create(Kind, GOT, OutContext); in createGOTRelExprOp()
168 VEMCExpr::VariantKind HiKind, VEMCExpr::VariantKind LoKind, in emitHiLo()
196 emitHiLo(*OutStreamer, GOTLabel, VEMCExpr::VK_VE_HI32, in lowerGETGOTAndEmitMCInsts()
197 VEMCExpr::VK_VE_LO32, MCRegOP, OutContext, STI); in lowerGETGOTAndEmitMCInsts()
212 createGOTRelExprOp(VEMCExpr::VK_VE_PC_LO32, GOTLabel, OutContext); in lowerGETGOTAndEmitMCInsts()
218 createGOTRelExprOp(VEMCExpr::VK_VE_PC_HI32, GOTLabel, OutContext); in lowerGETGOTAndEmitMCInsts()
260 createGOTRelExprOp(VEMCExpr::VK_VE_PLT_LO32, AddrSym, OutContext); in lowerGETFunPLTAndEmitMCInsts()
266 createGOTRelExprOp(VEMCExpr::VK_VE_PLT_HI32, AddrSym, OutContext); in lowerGETFunPLTAndEmitMCInsts()
308 createGOTRelExprOp(VEMCExpr::VK_VE_TLS_GD_LO32, AddrSym, OutContext); in lowerGETTLSAddrAndEmitMCInsts()
314 createGOTRelExprOp(VEMCExpr::VK_VE_TLS_GD_HI32, AddrSym, OutContext); in lowerGETTLSAddrAndEmitMCInsts()
318 createGOTRelExprOp(VEMCExpr::VK_VE_PLT_LO32, GetTLSLabel, OutContext); in lowerGETTLSAddrAndEmitMCInsts()
322 createGOTRelExprOp(VEMCExpr::VK_VE_PLT_HI32, GetTLSLabel, OutContext); in lowerGETTLSAddrAndEmitMCInsts()