Lines Matching refs:MCSymbolRefExpr

113     void EmitTlsCall(const MachineInstr *MI, MCSymbolRefExpr::VariantKind VK);
436 const MCExpr *SymVar = MCSymbolRefExpr::create(MOSymbol, OutContext); in LowerPATCHPOINT()
459 MCSymbolRefExpr::VariantKind VK) { in EmitTlsCall()
462 MCSymbolRefExpr::VariantKind Kind = MCSymbolRefExpr::VK_None; in EmitTlsCall()
475 Kind = MCSymbolRefExpr::VK_PLT; in EmitTlsCall()
476 const MCSymbolRefExpr *TlsRef = in EmitTlsCall()
477 MCSymbolRefExpr::create(TlsGetAddr, Kind, OutContext); in EmitTlsCall()
481 const MCExpr *SymVar = MCSymbolRefExpr::create(MOSymbol, VK, OutContext); in EmitTlsCall()
545 MCBinaryExpr::createSub(MCSymbolRefExpr::create(GOTSymbol, in EmitInstruction()
546 MCSymbolRefExpr::VK_PPC_LOCAL, in EmitInstruction()
568 .addExpr(MCSymbolRefExpr::create(PICBase, OutContext))); in EmitInstruction()
587 MCSymbolRefExpr::create(MF->getPICBaseSymbol(), in EmitInstruction()
591 MCBinaryExpr::createSub(MCSymbolRefExpr::create(LTOCSymbol, OutContext), in EmitInstruction()
613 MCSymbolRefExpr::create(PICOffset, MCSymbolRefExpr::VK_None, OutContext); in EmitInstruction()
615 MCSymbolRefExpr::create(MF->getPICBaseSymbol(), in EmitInstruction()
616 MCSymbolRefExpr::VK_None, in EmitInstruction()
659 MCSymbolRefExpr::create(MOSymbol, MCSymbolRefExpr::VK_GOT, in EmitInstruction()
666 MCSymbolRefExpr::create(TOCEntry, MCSymbolRefExpr::VK_None, in EmitInstruction()
669 MCSymbolRefExpr::create(OutContext.getOrCreateSymbol(Twine(".LTOC")), in EmitInstruction()
704 MCSymbolRefExpr::create(TOCEntry, MCSymbolRefExpr::VK_PPC_TOC, in EmitInstruction()
745 MCSymbolRefExpr::create(MOSymbol, MCSymbolRefExpr::VK_PPC_TOC_HA, in EmitInstruction()
795 MCSymbolRefExpr::create(MOSymbol, MCSymbolRefExpr::VK_PPC_TOC_LO, in EmitInstruction()
824 MCSymbolRefExpr::create(MOSymbol, MCSymbolRefExpr::VK_PPC_TOC_LO, in EmitInstruction()
838 MCSymbolRefExpr::create(MOSymbol, MCSymbolRefExpr::VK_PPC_GOT_TPREL_HA, in EmitInstruction()
857 MCSymbolRefExpr::create(MOSymbol, MCSymbolRefExpr::VK_PPC_GOT_TPREL_LO, in EmitInstruction()
872 .addExpr(MCSymbolRefExpr::create(NextInstr, OutContext))); in EmitInstruction()
874 MCBinaryExpr::createSub(MCSymbolRefExpr::create(GOTSymbol, OutContext), in EmitInstruction()
875 MCSymbolRefExpr::create(GOTRef, OutContext), in EmitInstruction()
895 const MCExpr *SymGotTlsL = MCSymbolRefExpr::create( in EmitInstruction()
896 GOTSymbol, MCSymbolRefExpr::VK_PPC_LO, OutContext); in EmitInstruction()
897 const MCExpr *SymGotTlsHA = MCSymbolRefExpr::create( in EmitInstruction()
898 GOTSymbol, MCSymbolRefExpr::VK_PPC_HA, OutContext); in EmitInstruction()
916 MCSymbolRefExpr::create(MOSymbol, MCSymbolRefExpr::VK_PPC_GOT_TLSGD_HA, in EmitInstruction()
933 const MCExpr *SymGotTlsGD = MCSymbolRefExpr::create( in EmitInstruction()
934 MOSymbol, Subtarget->isPPC64() ? MCSymbolRefExpr::VK_PPC_GOT_TLSGD_LO in EmitInstruction()
935 : MCSymbolRefExpr::VK_PPC_GOT_TLSGD, in EmitInstruction()
950 EmitTlsCall(MI, MCSymbolRefExpr::VK_PPC_TLSGD); in EmitInstruction()
961 MCSymbolRefExpr::create(MOSymbol, MCSymbolRefExpr::VK_PPC_GOT_TLSLD_HA, in EmitInstruction()
978 const MCExpr *SymGotTlsLD = MCSymbolRefExpr::create( in EmitInstruction()
979 MOSymbol, Subtarget->isPPC64() ? MCSymbolRefExpr::VK_PPC_GOT_TLSLD_LO in EmitInstruction()
980 : MCSymbolRefExpr::VK_PPC_GOT_TLSLD, in EmitInstruction()
995 EmitTlsCall(MI, MCSymbolRefExpr::VK_PPC_TLSLD); in EmitInstruction()
1008 MCSymbolRefExpr::create(MOSymbol, MCSymbolRefExpr::VK_PPC_DTPREL_HA, in EmitInstruction()
1028 MCSymbolRefExpr::create(MOSymbol, MCSymbolRefExpr::VK_PPC_DTPREL_LO, in EmitInstruction()
1117 MCSymbolRefExpr::create(EndOfSled, OutContext))); in EmitInstruction()
1125 .addExpr(MCSymbolRefExpr::create( in EmitInstruction()
1184 .addExpr(MCSymbolRefExpr::create(FallthroughLabel, OutContext))); in EmitInstruction()
1211 .addExpr(MCSymbolRefExpr::create( in EmitInstruction()
1258 MCBinaryExpr::createAdd(MCSymbolRefExpr::create(CurrentPos, OutContext), in EmitStartOfAsmFile()
1283 MCSymbolRefExpr::create(OutContext.getOrCreateSymbol(Twine(".LTOC")), in EmitFunctionEntryLabel()
1285 MCSymbolRefExpr::create(PICBase, OutContext), in EmitFunctionEntryLabel()
1307 MCBinaryExpr::createSub(MCSymbolRefExpr::create(TOCSymbol, OutContext), in EmitFunctionEntryLabel()
1308 MCSymbolRefExpr::create(GlobalEPSymbol, in EmitFunctionEntryLabel()
1328 OutStreamer->EmitValue(MCSymbolRefExpr::create(Symbol1, OutContext), in EmitFunctionEntryLabel()
1333 MCSymbolRefExpr::create(Symbol2, MCSymbolRefExpr::VK_PPC_TOCBASE, OutContext), in EmitFunctionEntryLabel()
1418 const MCSymbolRefExpr *GlobalEntryLabelExp = in EmitFunctionBodyStart()
1419 MCSymbolRefExpr::create(GlobalEntryLabel, OutContext); in EmitFunctionBodyStart()
1424 MCBinaryExpr::createSub(MCSymbolRefExpr::create(TOCSymbol, OutContext), in EmitFunctionBodyStart()
1443 MCBinaryExpr::createSub(MCSymbolRefExpr::create(TOCOffset, OutContext), in EmitFunctionBodyStart()
1458 const MCSymbolRefExpr *LocalEntryLabelExp = in EmitFunctionBodyStart()
1459 MCSymbolRefExpr::create(LocalEntryLabel, OutContext); in EmitFunctionBodyStart()
1615 MCSymbolRefExpr::create(MCSym.getPointer(), OutContext), in doFinalization()