Lines Matching refs:OutContext

199       OutContext(Streamer->getContext()), OutStreamer(std::move(Streamer)) {  in AsmPrinter()
273 .Initialize(OutContext, TM); in doInitialization()
338 OutContext.getSubtargetCopy(*STI), TM.Options.MCOptions); in doInitialization()
556 OutContext.reportError(SMLoc(), "symbol '" + Twine(GVSym->getName()) + in emitGlobalVariable()
647 OutContext.getOrCreateSymbol(GVSym->getName() + Twine("$tlv$init")); in emitGlobalVariable()
703 MCConstantExpr::create(Size, OutContext)); in emitGlobalVariable()
770 MCSymbol *PrefixSym = OutContext.createLinkerPrivateTempSymbol(); in emitFunctionHeader()
794 OutContext.createLinkerPrivateTempSymbol(); in emitFunctionHeader()
826 MCSymbol *CurPos = OutContext.createTempSymbol(); in emitFunctionHeader()
829 MCSymbolRefExpr::create(CurPos, OutContext)); in emitFunctionHeader()
1122 MCConstantExpr::create(FrameOffset, OutContext)); in emitFrameAlloc()
1390 MCSymbolRefExpr::create(MBB.getEndSymbol(), OutContext), in emitFunctionBody()
1391 MCSymbolRefExpr::create(CurrentSectionBeginSym, OutContext), in emitFunctionBody()
1392 OutContext); in emitFunctionBody()
1491 MCSymbolRefExpr::create(CurrentFnEnd, OutContext), in emitFunctionBody()
1492 MCSymbolRefExpr::create(CurrentFnSymForSize, OutContext), OutContext); in emitFunctionBody()
1680 OutStreamer->emitELFSize(Name, MCConstantExpr::create(Size, OutContext)); in emitGlobalIndirectSymbol()
1707 OutContext.getObjectFileInfo()->getRemarksSection(); in emitRemarksSection()
1803 OutStreamer->SwitchSection(OutContext.getCOFFSection( in doFinalization()
1887 OutContext.getOrCreateSymbol(StringRef("__morestack_addr")); in doFinalization()
1899 OutContext.getELFSection(".note.GNU-split-stack", ELF::SHT_PROGBITS, 0)); in doFinalization()
1902 OutContext.getELFSection(".note.GNU-no-split-stack", ELF::SHT_PROGBITS, 0)); in doFinalization()
1909 if (MCSection *S = MAI->getNonexecutableStackSection(OutContext)) in doFinalization()
1932 OutContext.getELFSection(".llvm_sympart", ELF::SHT_LLVM_SYMPART, 0, 0, in doFinalization()
1937 MCSymbolRefExpr::create(getSymbol(&GV), OutContext), in doFinalization()
2136 const MCExpr *Base = TLI->getPICJumpTableRelocBaseExpr(MF,JTI,OutContext); in emitJumpTableInfo()
2144 MCSymbolRefExpr::create(MBB->getSymbol(), OutContext); in emitJumpTableInfo()
2147 OutContext)); in emitJumpTableInfo()
2183 MJTI, MBB, UID, OutContext); in emitJumpTableEntry()
2188 Value = MCSymbolRefExpr::create(MBB->getSymbol(), OutContext); in emitJumpTableEntry()
2195 OutStreamer->emitGPRel32Value(MCSymbolRefExpr::create(MBBSym, OutContext)); in emitJumpTableEntry()
2204 OutStreamer->emitGPRel64Value(MCSymbolRefExpr::create(MBBSym, OutContext)); in emitJumpTableEntry()
2218 OutContext); in emitJumpTableEntry()
2221 Value = MCSymbolRefExpr::create(MBB->getSymbol(), OutContext); in emitJumpTableEntry()
2223 const MCExpr *Base = TLI->getPICJumpTableRelocBaseExpr(MF, UID, OutContext); in emitJumpTableEntry()
2224 Value = MCBinaryExpr::createSub(Value, Base, OutContext); in emitJumpTableEntry()
2437 const MCExpr *Expr = MCSymbolRefExpr::create(Label, OutContext); in emitLabelPlusOffset()
2440 Expr, MCConstantExpr::create(Offset, OutContext), OutContext); in emitLabelPlusOffset()
2469 MCContext &Ctx = OutContext; in lowerConstant()
3109 return OutContext.createTempSymbol(Name, true); in createTempSymbol()
3143 return OutContext.getOrCreateSymbol(Twine(DL.getPrivateGlobalPrefix()) + in GetCPISymbol()
3150 return MF->getJTISymbol(JTID, OutContext, isLinkerPrivate); in GetJTISymbol()
3157 return OutContext.getOrCreateSymbol(Twine(DL.getPrivateGlobalPrefix()) + in GetJTSetSymbol()
3171 return OutContext.getOrCreateSymbol(NameStr); in GetExternalSymbolSymbol()
3488 InstMap = OutContext.getELFSection("xray_instr_map", ELF::SHT_PROGBITS, in emitXRayTable()
3493 FnSledIndex = OutContext.getELFSection( in emitXRayTable()
3497 InstMap = OutContext.getMachOSection("__DATA", "xray_instr_map", 0, in emitXRayTable()
3500 FnSledIndex = OutContext.getMachOSection( in emitXRayTable()
3511 auto &Ctx = OutContext; in emitXRayTable()
3512 MCSymbol *SledsStart = OutContext.createTempSymbol("xray_sleds_start", true); in emitXRayTable()
3532 MCSymbol *SledsEnd = OutContext.createTempSymbol("xray_sleds_end", true); in emitXRayTable()
3589 OutStreamer->SwitchSection(OutContext.getELFSection( in emitPatchableFunctionEntries()