| /freebsd-12.1/contrib/llvm/lib/Target/PowerPC/ |
| H A D | PPCAsmPrinter.cpp | 549 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 D | PPCMCInstLower.cpp | 42 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 D | SparcAsmPrinter.cpp | 84 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 D | SparcMCInstLower.cpp | 62 AP.OutContext); in LowerSymbolOperand() 64 AP.OutContext); in LowerSymbolOperand()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | FaultMaps.cpp | 33 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 D | StackMaps.cpp | 302 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 D | HexagonAsmPrinter.cpp | 215 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 D | HexagonMCInstLower.cpp | 44 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 D | ARMMCInstLower.cpp | 46 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 D | ARMAsmPrinter.cpp | 91 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 D | WasmException.cpp | 29 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 D | WinException.cpp | 288 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 D | AsmPrinter.cpp | 253 .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 D | WinCFGuard.cpp | 42 OS.SwitchSection(Asm->OutContext.getObjectFileInfo()->getGFIDsSection()); in endModule()
|
| H A D | AddressPool.cpp | 66 : MCSymbolRefExpr::create(I.first, Asm.OutContext); in emit()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUMCInstLower.cpp | 208 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 D | MipsAsmPrinter.cpp | 161 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 D | SystemZAsmPrinter.cpp | 438 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 D | WebAssemblyAsmPrinter.cpp | 81 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 D | AArch64AsmPrinter.cpp | 73 : 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 D | XCoreAsmPrinter.cpp | 96 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 D | X86MCInstLower.cpp | 1155 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 D | LanaiAsmPrinter.cpp | 154 LanaiMCInstLower MCInstLowering(OutContext, *this); in emitCallInstruction() 191 LanaiMCInstLower MCInstLowering(OutContext, *this); in customEmitInstruction()
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARC/ |
| H A D | ARCAsmPrinter.cpp | 53 MCInstLowering(&OutContext, *this) {} in ARCAsmPrinter()
|
| /freebsd-12.1/contrib/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXAsmPrinter.cpp | 209 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()
|