Home
last modified time | relevance | path

Searched refs:OutContext (Results 1 – 25 of 35) sorted by relevance

12

/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCAsmPrinter.cpp549 OutContext); in EmitInstruction()
705 OutContext); in EmitInstruction()
746 OutContext); in EmitInstruction()
796 OutContext); in EmitInstruction()
876 OutContext); in EmitInstruction()
936 OutContext); in EmitInstruction()
981 OutContext); in EmitInstruction()
1127 OutContext))); in EmitInstruction()
1213 OutContext))); in EmitInstruction()
1260 OutContext); in EmitStartOfAsmFile()
[all …]
H A DPPCMCInstLower.cpp42 MCContext &Ctx = AP.OutContext; in GetSymbolFromOperand()
84 MCContext &Ctx = Printer.OutContext; in GetSymbolRef()
181 MCSymbolRefExpr::create(MO.getMBB()->getSymbol(), AP.OutContext)); in LowerPPCMachineOperandToMCOperand()
/freebsd-12.1/contrib/llvm/lib/Target/Sparc/
H A DSparcAsmPrinter.cpp84 MCContext &OutContext) { in createPCXCallOP() argument
162 MCContext &OutContext, in EmitHiLo() argument
192 MCRegOP, OutContext, STI); in LowerGETPCXAndEmitMCInsts()
197 MCRegOP, OutContext, STI); in LowerGETPCXAndEmitMCInsts()
209 MCRegOP, OutContext, STI); in LowerGETPCXAndEmitMCInsts()
217 RegO7, OutContext, STI); in LowerGETPCXAndEmitMCInsts()
224 MCSymbol *StartLabel = OutContext.createTempSymbol(); in LowerGETPCXAndEmitMCInsts()
225 MCSymbol *EndLabel = OutContext.createTempSymbol(); in LowerGETPCXAndEmitMCInsts()
226 MCSymbol *SethiLabel = OutContext.createTempSymbol(); in LowerGETPCXAndEmitMCInsts()
244 OutContext); in LowerGETPCXAndEmitMCInsts()
[all …]
H A DSparcMCInstLower.cpp62 AP.OutContext); in LowerSymbolOperand()
64 AP.OutContext); in LowerSymbolOperand()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DFaultMaps.cpp33 MCContext &OutContext = AP.OutStreamer->getContext(); in recordFaultingOp() local
34 MCSymbol *FaultingLabel = OutContext.createTempSymbol(); in recordFaultingOp()
39 MCSymbolRefExpr::create(FaultingLabel, OutContext), in recordFaultingOp()
40 MCSymbolRefExpr::create(AP.CurrentFnSymForSize, OutContext), OutContext); in recordFaultingOp()
43 MCSymbolRefExpr::create(HandlerLabel, OutContext), in recordFaultingOp()
44 MCSymbolRefExpr::create(AP.CurrentFnSymForSize, OutContext), OutContext); in recordFaultingOp()
54 MCContext &OutContext = AP.OutStreamer->getContext(); in serializeToFaultMapSection() local
59 OutContext.getObjectFileInfo()->getFaultMapSection(); in serializeToFaultMapSection()
63 OS.EmitLabel(OutContext.getOrCreateSymbol(Twine("__LLVM_FaultMaps"))); in serializeToFaultMapSection()
H A DStackMaps.cpp302 MCContext &OutContext = AP.OutStreamer->getContext(); in recordStackMapOpers() local
303 MCSymbol *MILabel = OutContext.createTempSymbol(); in recordStackMapOpers()
344 MCSymbolRefExpr::create(MILabel, OutContext), in recordStackMapOpers()
345 MCSymbolRefExpr::create(AP.CurrentFnSymForSize, OutContext), OutContext); in recordStackMapOpers()
559 MCContext &OutContext = AP.OutStreamer->getContext(); in serializeToStackMapSection() local
564 OutContext.getObjectFileInfo()->getStackMapSection(); in serializeToStackMapSection()
568 OS.EmitLabel(OutContext.getOrCreateSymbol(Twine("__LLVM_StackMaps"))); in serializeToStackMapSection()
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonAsmPrinter.cpp215 Sym = AP.OutContext.getOrCreateSymbol(Twine(symbolName)); in smallData()
243 Sym = AP.OutContext.getOrCreateSymbol(Twine(LitaName)); in smallData()
347 MCSymbolRefExpr::create(Sym, OutContext))); in HexagonProcessInstruction()
363 MCSymbolRefExpr::create(Sym, OutContext), OutContext))); in HexagonProcessInstruction()
450 const MCExpr *One = MCConstantExpr::create(1, OutContext); in HexagonProcessInstruction()
486 const MCExpr *One = MCConstantExpr::create(1, OutContext); in HexagonProcessInstruction()
513 const MCExpr *One = MCConstantExpr::create(1, OutContext); in HexagonProcessInstruction()
532 const MCExpr *MOne = MCConstantExpr::create(-1, OutContext); in HexagonProcessInstruction()
536 const MCExpr *Zero = MCConstantExpr::create(0, OutContext); in HexagonProcessInstruction()
595 MCUnaryExpr::createMinus(Expr, OutContext), OutContext)); in HexagonProcessInstruction()
[all …]
H A DHexagonMCInstLower.cpp44 MCContext &MC = Printer.OutContext; in GetSymbolRef()
108 MCInst *MCI = new (AP.OutContext) MCInst; in HexagonLowerToMC()
136 AP.OutContext), in HexagonLowerToMC()
137 AP.OutContext); in HexagonLowerToMC()
144 MCConstantExpr::create(MO.getImm(), AP.OutContext), AP.OutContext); in HexagonLowerToMC()
151 AP.OutContext); in HexagonLowerToMC()
152 Expr = HexagonMCExpr::create(Expr, AP.OutContext); in HexagonLowerToMC()
179 HexagonMCInstrInfo::extendIfNeeded(AP.OutContext, MCII, MCB, *MCI); in HexagonLowerToMC()
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMMCInstLower.cpp46 MCSymbolRefExpr::create(Symbol, SymbolVariant, OutContext); in GetSymbolRef()
54 MCSymbolRefExpr::create(Symbol, SymbolVariant, OutContext); in GetSymbolRef()
55 Expr = ARMMCExpr::createLower16(Expr, OutContext); in GetSymbolRef()
59 MCSymbolRefExpr::create(Symbol, SymbolVariant, OutContext); in GetSymbolRef()
60 Expr = ARMMCExpr::createUpper16(Expr, OutContext); in GetSymbolRef()
67 OutContext), in GetSymbolRef()
68 OutContext); in GetSymbolRef()
89 MO.getMBB()->getSymbol(), OutContext)); in lowerOperand()
199 auto CurSled = OutContext.createTempSymbol("xray_sled_", true); in EmitSled()
201 auto Target = OutContext.createTempSymbol(); in EmitSled()
H A DARMAsmPrinter.cpp91 OutContext); in EmitXXStructor()
255 return OutContext.getOrCreateSymbol(Name); in GetARMJTIPICJumpTableLabel()
915 OutContext); in EmitMachineConstantPoolValue()
926 OutContext); in EmitMachineConstantPoolValue()
974 OutContext); in EmitJumpTableAddrs()
979 OutContext); in EmitJumpTableAddrs()
1052 MCConstantExpr::create(4, OutContext), OutContext); in EmitJumpTableTBInst()
1055 OutContext); in EmitJumpTableTBInst()
1334 TRegSym = OutContext.createTempSymbol(); in EmitInstruction()
1407 OutContext), OutContext), OutContext); in EmitInstruction()
[all …]
/freebsd-12.1/contrib/llvm/lib/CodeGen/AsmPrinter/
H A DWasmException.cpp29 if (Asm->OutContext.lookupSymbol(NameStr)) { in endModule()
63 MCContext &OutContext = Asm->OutStreamer->getContext(); in endFunction() local
65 MCSymbolRefExpr::create(LSDAEndLabel, OutContext), in endFunction()
66 MCSymbolRefExpr::create(LSDALabel, OutContext), OutContext); in endFunction()
H A DWinException.cpp288 return MCConstantExpr::create(0, Asm->OutContext); in create32bitRef()
292 Asm->OutContext); in create32bitRef()
297 return MCConstantExpr::create(0, Asm->OutContext); in create32bitRef()
304 Asm->OutContext); in getLabel()
307 Asm->OutContext); in getLabel()
314 MCSymbolRefExpr::create(OffsetFrom, Asm->OutContext), Asm->OutContext); in getOffset()
321 Asm->OutContext); in getOffsetPlusOne()
539 MCContext &Ctx = Asm->OutContext; in emitCSpecificHandlerTable()
607 MCContext &Ctx = Asm->OutContext; in emitSEHActionsForRange()
674 UnwindMapXData = Asm->OutContext.getOrCreateSymbol( in emitCXXFrameHandler3Table()
[all …]
H A DAsmPrinter.cpp253 .Initialize(OutContext, TM); in doInitialization()
702 MCSymbol *CurPos = OutContext.createTempSymbol(); in EmitFunctionHeader()
1212 MCSymbolRefExpr::create(CurrentFnEnd, OutContext), in EmitFunctionBody()
1213 MCSymbolRefExpr::create(CurrentFnSymForSize, OutContext), OutContext); in EmitFunctionBody()
1431 OutStreamer->SwitchSection(OutContext.getCOFFSection( in doFinalization()
1819 MJTI, MBB, UID, OutContext); in EmitJumpTableEntry()
1854 OutContext); in EmitJumpTableEntry()
2087 Expr, MCConstantExpr::create(Offset, OutContext), OutContext); in EmitLabelPlusOffset()
2119 MCContext &Ctx = OutContext; in lowerConstant()
2730 return OutContext.createTempSymbol(Name, true); in createTempSymbol()
[all …]
H A DWinCFGuard.cpp42 OS.SwitchSection(Asm->OutContext.getObjectFileInfo()->getGFIDsSection()); in endModule()
H A DAddressPool.cpp66 : MCSymbolRefExpr::create(I.first, Asm.OutContext); in emit()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPUMCInstLower.cpp208 AMDGPUMCInstLower MCInstLowering(OutContext, STI, *this); in lowerOperand()
214 MCContext &OutContext) { in lowerAddrSpaceCast() argument
230 OutContext); in lowerAddrSpaceCast()
237 if (const MCExpr *E = lowerAddrSpaceCast(TM, CV, OutContext)) in lowerConstant()
247 AMDGPUMCInstLower MCInstLowering(OutContext, STI, *this); in EmitInstruction()
274 = MCSymbolRefExpr::create(MBB->getSymbol(), OutContext); in EmitInstruction()
317 *STI.getInstrInfo(), *OutContext.getRegisterInfo(), OutContext)); in EmitInstruction()
374 R600MCInstLower MCInstLowering(OutContext, STI, *this); in EmitInstruction()
398 if (const MCExpr *E = lowerAddrSpaceCast(TM, CV, OutContext)) in lowerConstant()
/freebsd-12.1/contrib/llvm/lib/Target/Mips/
H A DMipsAsmPrinter.cpp161 MCContext &OutContext, in emitDirectiveRelocJalr() argument
171 MCSymbol *OffsetLabel = OutContext.createTempSymbol(); in emitDirectiveRelocJalr()
173 MCSymbolRefExpr::create(OffsetLabel, OutContext); in emitDirectiveRelocJalr()
175 MCSymbolRefExpr::create(Callee, OutContext); in emitDirectiveRelocJalr()
801 OutContext.getELFSection(SectionName, ELF::SHT_PROGBITS, 0)); in EmitStartOfAsmFile()
1041 MCSectionELF *M = OutContext.getELFSection( in EmitFPCallStub()
1063 cast<MCSymbolELF>(OutContext.getOrCreateSymbol(StringRef(x))); in EmitFPCallStub()
1106 MCSymbol *Tmp = OutContext.createTempSymbol(); in EmitFPCallStub()
1198 auto CurSled = OutContext.createTempSymbol("xray_sled_", true); in EmitSled()
1200 auto Target = OutContext.createTempSymbol(); in EmitSled()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/SystemZ/
H A DSystemZAsmPrinter.cpp438 MCSymbol *DotSym = OutContext.createTempSymbol(); in EmitInstruction()
441 const MCSymbolRefExpr *Expr = MCSymbolRefExpr::create(DotSym, OutContext); in EmitInstruction()
442 const MCConstantExpr *ConstExpr = MCConstantExpr::create(2, OutContext); in EmitInstruction()
444 .addExpr(MCBinaryExpr::createAdd(Expr, ConstExpr, OutContext)); in EmitInstruction()
451 MCSymbol *DotSym = OutContext.createTempSymbol(); in EmitInstruction()
455 const MCConstantExpr *ConstExpr = MCConstantExpr::create(2, OutContext); in EmitInstruction()
459 .addExpr(MCBinaryExpr::createAdd(Expr, ConstExpr, OutContext)); in EmitInstruction()
481 static unsigned EmitNop(MCContext &OutContext, MCStreamer &OutStreamer, in EmitNop() argument
499 MCSymbol *DotSym = OutContext.createTempSymbol(); in EmitNop()
500 const MCSymbolRefExpr *Dot = MCSymbolRefExpr::create(DotSym, OutContext); in EmitNop()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyAsmPrinter.cpp81 for (auto &It : OutContext.getSymbols()) { in EmitEndOfAsmFile()
132 MCConstantExpr::create(Size, OutContext)); in EmitEndOfAsmFile()
150 OutContext.getWasmSection(SectionName, SectionKind::getMetadata()); in EmitEndOfAsmFile()
261 WebAssemblyMCInstLower MCInstLowering(OutContext, *this); in EmitInstruction()
274 getSymbol(GV), MCSymbolRefExpr::VK_WebAssembly_FUNCTION, OutContext); in lowerConstant()
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64AsmPrinter.cpp73 : AsmPrinter(TM, std::move(Streamer)), MCInstLowering(OutContext, *this), in AArch64AsmPrinter()
217 auto CurSled = OutContext.createTempSymbol("xray_sled_", true); in EmitSled()
219 auto Target = OutContext.createTempSymbol(); in EmitSled()
272 return OutContext.getOrCreateSymbol( in GetCPISymbol()
506 const MCExpr *Value = MCSymbolRefExpr::create(MBB->getSymbol(), OutContext); in emitJumpTableEntry()
513 const MCExpr *Base = TLI->getPICJumpTableRelocBaseExpr(MF, JTI, OutContext); in emitJumpTableEntry()
514 Value = MCBinaryExpr::createSub(Value, Base, OutContext); in emitJumpTableEntry()
518 const MCExpr *Base = MCSymbolRefExpr::create(BaseSym, OutContext); in emitJumpTableEntry()
519 Value = MCBinaryExpr::createSub(Value, Base, OutContext); in emitJumpTableEntry()
521 Value, MCConstantExpr::create(2, OutContext), OutContext); in emitJumpTableEntry()
/freebsd-12.1/contrib/llvm/lib/Target/XCore/
H A DXCoreAsmPrinter.cpp96 MCSymbol *SymGlob = OutContext.getOrCreateSymbol( in emitArrayBound()
101 OutContext)); in emitArrayBound()
156 OutStreamer->emitELFSize(GVSym, MCConstantExpr::create(Size, OutContext)); in EmitGlobalVariable()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86MCInstLower.cpp1155 auto TSym = OutContext.getOrCreateSymbol("__xray_CustomEvent"); in LowerPATCHABLE_EVENT_CALL()
1253 auto TSym = OutContext.getOrCreateSymbol("__xray_TypedEvent"); in LowerPATCHABLE_TYPED_EVENT_CALL()
1290 auto CurSled = OutContext.createTempSymbol("xray_sled_", true); in LowerPATCHABLE_FUNCTION_ENTER()
1318 auto CurSled = OutContext.createTempSymbol("xray_sled_", true); in LowerPATCHABLE_RET()
1340 auto CurSled = OutContext.createTempSymbol("xray_sled_", true); in LowerPATCHABLE_TAIL_CALL()
1343 auto Target = OutContext.createTempSymbol(); in LowerPATCHABLE_TAIL_CALL()
1684 .addExpr(MCSymbolRefExpr::create(PICBase, OutContext))); in EmitInstruction()
1725 MCSymbol *DotSym = OutContext.createTempSymbol(); in EmitInstruction()
1733 MCSymbolRefExpr::create(MF->getPICBaseSymbol(), OutContext); in EmitInstruction()
1734 DotExpr = MCBinaryExpr::createSub(DotExpr, PICBase, OutContext); in EmitInstruction()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/Lanai/
H A DLanaiAsmPrinter.cpp154 LanaiMCInstLower MCInstLowering(OutContext, *this); in emitCallInstruction()
191 LanaiMCInstLower MCInstLowering(OutContext, *this); in customEmitInstruction()
/freebsd-12.1/contrib/llvm/lib/Target/ARC/
H A DARCAsmPrinter.cpp53 MCInstLowering(&OutContext, *this) {} in ARCAsmPrinter()
/freebsd-12.1/contrib/llvm/lib/Target/NVPTX/
H A DNVPTXAsmPrinter.cpp209 MCOp = GetSymbolRef(OutContext.getOrCreateSymbol(StringRef(*SymNamePtr))); in lowerImageHandleSymbol()
218 OutContext.getOrCreateSymbol(Twine(MO.getSymbolName())))); in lowerToMCInst()
251 MO.getMBB()->getSymbol(), OutContext)); in lowerOperand()
267 NVPTXFloatMCExpr::createConstantFPHalf(Val, OutContext)); in lowerOperand()
271 NVPTXFloatMCExpr::createConstantFPSingle(Val, OutContext)); in lowerOperand()
275 NVPTXFloatMCExpr::createConstantFPDouble(Val, OutContext)); in lowerOperand()
327 OutContext); in GetSymbolRef()
503 return OutContext.getOrCreateSymbol(Str); in getFunctionFrameSymbol()
1999 MCContext &Ctx = OutContext; in lowerConstantForGV()

12