Lines Matching refs:OutContext
188 OutContext(Streamer->getContext()), OutStreamer(std::move(Streamer)) { in AsmPrinter()
253 .Initialize(OutContext, TM); in doInitialization()
295 OutContext.getSubtargetCopy(*STI), TM.Options.MCOptions); in doInitialization()
571 OutContext.getOrCreateSymbol(GVSym->getName() + Twine("$tlv$init")); in EmitGlobalVariable()
624 MCConstantExpr::create(Size, OutContext)); in EmitGlobalVariable()
674 MCSymbol *PrefixSym = OutContext.createLinkerPrivateTempSymbol(); in EmitFunctionHeader()
702 MCSymbol *CurPos = OutContext.createTempSymbol(); in EmitFunctionHeader()
705 MCSymbolRefExpr::create(CurPos, OutContext)); in EmitFunctionHeader()
1000 MCConstantExpr::create(FrameOffset, OutContext)); in emitFrameAlloc()
1212 MCSymbolRefExpr::create(CurrentFnEnd, OutContext), in EmitFunctionBody()
1213 MCSymbolRefExpr::create(CurrentFnSymForSize, OutContext), OutContext); in EmitFunctionBody()
1361 OutStreamer->emitELFSize(Name, MCConstantExpr::create(Size, OutContext)); in emitGlobalIndirectSymbol()
1431 OutStreamer->SwitchSection(OutContext.getCOFFSection( in doFinalization()
1514 OutContext.getOrCreateSymbol(StringRef("__morestack_addr")); in doFinalization()
1526 OutContext.getELFSection(".note.GNU-split-stack", ELF::SHT_PROGBITS, 0)); in doFinalization()
1529 OutContext.getELFSection(".note.GNU-no-split-stack", ELF::SHT_PROGBITS, 0)); in doFinalization()
1536 if (MCSection *S = MAI->getNonexecutableStackSection(OutContext)) in doFinalization()
1774 const MCExpr *Base = TLI->getPICJumpTableRelocBaseExpr(MF,JTI,OutContext); in EmitJumpTableInfo()
1782 MCSymbolRefExpr::create(MBB->getSymbol(), OutContext); in EmitJumpTableInfo()
1785 OutContext)); in EmitJumpTableInfo()
1819 MJTI, MBB, UID, OutContext); in EmitJumpTableEntry()
1824 Value = MCSymbolRefExpr::create(MBB->getSymbol(), OutContext); in EmitJumpTableEntry()
1831 OutStreamer->EmitGPRel32Value(MCSymbolRefExpr::create(MBBSym, OutContext)); in EmitJumpTableEntry()
1840 OutStreamer->EmitGPRel64Value(MCSymbolRefExpr::create(MBBSym, OutContext)); in EmitJumpTableEntry()
1854 OutContext); in EmitJumpTableEntry()
1857 Value = MCSymbolRefExpr::create(MBB->getSymbol(), OutContext); in EmitJumpTableEntry()
1859 const MCExpr *Base = TLI->getPICJumpTableRelocBaseExpr(MF, UID, OutContext); in EmitJumpTableEntry()
1860 Value = MCBinaryExpr::createSub(Value, Base, OutContext); in EmitJumpTableEntry()
2084 const MCExpr *Expr = MCSymbolRefExpr::create(Label, OutContext); in EmitLabelPlusOffset()
2087 Expr, MCConstantExpr::create(Offset, OutContext), OutContext); in EmitLabelPlusOffset()
2119 MCContext &Ctx = OutContext; in lowerConstant()
2730 return OutContext.createTempSymbol(Name, true); in createTempSymbol()
2763 return OutContext.getOrCreateSymbol(Twine(DL.getPrivateGlobalPrefix()) + in GetCPISymbol()
2770 return MF->getJTISymbol(JTID, OutContext, isLinkerPrivate); in GetJTISymbol()
2777 return OutContext.getOrCreateSymbol(Twine(DL.getPrivateGlobalPrefix()) + in GetJTSetSymbol()
2791 return OutContext.getOrCreateSymbol(NameStr); in GetExternalSymbolSymbol()
3089 OutContext.getELFSection("xray_instr_map", ELF::SHT_PROGBITS, Flags, 0, in emitXRayTable()
3092 OutContext.getELFSection("xray_fn_idx", ELF::SHT_PROGBITS, Flags, 0, in emitXRayTable()
3095 InstMap = OutContext.getMachOSection("__DATA", "xray_instr_map", 0, in emitXRayTable()
3097 FnSledIndex = OutContext.getMachOSection("__DATA", "xray_fn_idx", 0, in emitXRayTable()
3108 MCSymbol *SledsStart = OutContext.createTempSymbol("xray_sleds_start", true); in emitXRayTable()
3113 MCSymbol *SledsEnd = OutContext.createTempSymbol("xray_sleds_end", true); in emitXRayTable()