/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | FaultMaps.cpp | 33 MCContext &OutContext = AP.OutStreamer->getContext(); local 36 MCSymbolRefExpr::create(FaultingLabel, OutContext), 37 MCSymbolRefExpr::create(AP.CurrentFnSymForSize, OutContext), OutContext); 40 MCSymbolRefExpr::create(HandlerLabel, OutContext), 41 MCSymbolRefExpr::create(AP.CurrentFnSymForSize, OutContext), OutContext); 51 MCContext &OutContext = AP.OutStreamer->getContext(); 56 OutContext.getObjectFileInfo()->getFaultMapSection(); 60 OS.EmitLabel(OutContext [all...] |
H A D | StackMaps.cpp | 302 MCContext &OutContext = AP.OutStreamer->getContext(); local 342 MCSymbolRefExpr::create(&MILabel, OutContext), 343 MCSymbolRefExpr::create(AP.CurrentFnSymForSize, OutContext), OutContext); 558 MCContext &OutContext = AP.OutStreamer->getContext(); 563 OutContext.getObjectFileInfo()->getStackMapSection(); 567 OS.EmitLabel(OutContext.getOrCreateSymbol(Twine("__LLVM_StackMaps")));
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
H A D | WasmException.cpp | 28 if (Asm->OutContext.lookupSymbol(NameStr)) { 62 MCContext &OutContext = Asm->OutStreamer->getContext(); local 64 MCSymbolRefExpr::create(LSDAEndLabel, OutContext), 65 MCSymbolRefExpr::create(LSDALabel, OutContext), OutContext);
|
H A D | WinCFGuard.cpp | 90 OS.SwitchSection(Asm->OutContext.getObjectFileInfo()->getGFIDsSection()); 95 OS.SwitchSection(Asm->OutContext.getObjectFileInfo()->getGLJMPSection());
|
H A D | WinException.cpp | 277 MCSymbol *FuncInfoXData = Asm->OutContext.getOrCreateSymbol( 300 return MCConstantExpr::create(0, Asm->OutContext); 304 Asm->OutContext); 309 return MCConstantExpr::create(0, Asm->OutContext); 316 Asm->OutContext); 318 MCConstantExpr::create(1, Asm->OutContext), 319 Asm->OutContext); 325 MCSymbolRefExpr::create(OffsetOf, Asm->OutContext), 326 MCSymbolRefExpr::create(OffsetFrom, Asm->OutContext), Asm->OutContext); [all...] |
H A D | AsmPrinter.cpp | 190 OutContext(Streamer->getContext()), OutStreamer(std::move(Streamer)) { 264 .Initialize(OutContext, TM); 309 OutContext.getSubtargetCopy(*STI), TM.Options.MCOptions); 587 OutContext.getOrCreateSymbol(GVSym->getName() + Twine("$tlv$init")); 640 MCConstantExpr::create(Size, OutContext)); 697 MCSymbol *PrefixSym = OutContext.createLinkerPrivateTempSymbol(); 721 OutContext.createLinkerPrivateTempSymbol(); 751 MCSymbol *CurPos = OutContext.createTempSymbol(); 754 MCSymbolRefExpr::create(CurPos, OutContext)); 1010 MCConstantExpr::create(FrameOffset, OutContext)); [all...] |
H A D | AddressPool.cpp | 70 : MCSymbolRefExpr::create(I.first, Asm.OutContext);
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCAsmPrinter.cpp | 460 const MCExpr *SymVar = MCSymbolRefExpr::create(MOSymbol, OutContext); 485 MCSymbol *TlsGetAddr = OutContext.getOrCreateSymbol(Name); 502 MCSymbolRefExpr::create(TlsGetAddr, Kind, OutContext); 508 TlsRef, MCConstantExpr::create(32768, OutContext), OutContext); 512 const MCExpr *SymVar = MCSymbolRefExpr::create(MOSymbol, VK, OutContext); 592 OutContext.getOrCreateSymbol(StringRef("_GLOBAL_OFFSET_TABLE_")); 596 OutContext), 597 MCConstantExpr::create(4, OutContext), 598 OutContext); [all...] |
H A D | PPCMCInstLower.cpp | 41 MCContext &Ctx = AP.OutContext; 83 MCContext &Ctx = Printer.OutContext; 180 MCSymbolRefExpr::create(MO.getMBB()->getSymbol(), AP.OutContext));
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Sparc/ |
H A D | SparcAsmPrinter.cpp | 74 MCSymbol *Sym, MCContext &OutContext) { 76 OutContext); 77 const SparcMCExpr *expr = SparcMCExpr::create(Kind, MCSym, OutContext); 82 MCContext &OutContext) { 83 return createSparcMCOperand(SparcMCExpr::VK_Sparc_None, Label, OutContext); 89 MCContext &OutContext) 91 const MCSymbolRefExpr *GOT = MCSymbolRefExpr::create(GOTLabel, OutContext); 93 OutContext); 95 OutContext); 97 const MCBinaryExpr *Sub = MCBinaryExpr::createSub(Cur, Start, OutContext); 73 createSparcMCOperand(SparcMCExpr::VariantKind Kind, MCSymbol *Sym, MCContext &OutContext) argument 81 createPCXCallOP(MCSymbol *Label, MCContext &OutContext) argument 86 createPCXRelExprOp(SparcMCExpr::VariantKind Kind, MCSymbol *GOTLabel, MCSymbol *StartLabel, MCSymbol *CurLabel, MCContext &OutContext) argument 156 EmitHiLo(MCStreamer &OutStreamer, MCSymbol *GOTSym, SparcMCExpr::VariantKind HiKind, SparcMCExpr::VariantKind LoKind, MCOperand &RD, MCContext &OutContext, const MCSubtargetInfo &STI) argument [all...] |
H A D | SparcMCInstLower.cpp | 61 AP.OutContext); 63 AP.OutContext);
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMMCInstLower.cpp | 45 MCSymbolRefExpr::create(Symbol, SymbolVariant, OutContext); 53 MCSymbolRefExpr::create(Symbol, SymbolVariant, OutContext); 54 Expr = ARMMCExpr::createLower16(Expr, OutContext); 58 MCSymbolRefExpr::create(Symbol, SymbolVariant, OutContext); 59 Expr = ARMMCExpr::createUpper16(Expr, OutContext); 66 OutContext), 67 OutContext); 88 MO.getMBB()->getSymbol(), OutContext)); 198 auto CurSled = OutContext.createTempSymbol("xray_sled_", true); 200 auto Target = OutContext [all...] |
H A D | ARMAsmPrinter.cpp | 91 OutContext); 246 return OutContext.getOrCreateSymbol(Twine(DL.getPrivateGlobalPrefix()) + 259 return OutContext.getOrCreateSymbol(Name); 839 MCSymbol *MCSym = OutContext.getOrCreateSymbol(Name); 912 OutContext); 917 ACPV->getLabelId(), OutContext); 918 const MCExpr *PCRelExpr = MCSymbolRefExpr::create(PCLabel, OutContext); 922 OutContext), 923 OutContext); 927 MCSymbol *DotSym = OutContext [all...] |
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonMCInstLower.cpp | 43 MCContext &MC = Printer.OutContext; 107 MCInst *MCI = new (AP.OutContext) MCInst; 135 AP.OutContext), 136 AP.OutContext); 143 MCConstantExpr::create(MO.getImm(), AP.OutContext), AP.OutContext); 150 AP.OutContext); 151 Expr = HexagonMCExpr::create(Expr, AP.OutContext); 178 HexagonMCInstrInfo::extendIfNeeded(AP.OutContext, MCII, MCB, *MCI);
|
H A D | HexagonAsmPrinter.cpp | 207 Sym = AP.OutContext.getOrCreateSymbol(Twine(symbolName)); 235 Sym = AP.OutContext.getOrCreateSymbol(Twine(LitaName)); 291 const MCConstantExpr *Zero = MCConstantExpr::create(0, OutContext); 298 const MCConstantExpr *Zero = MCConstantExpr::create(0, OutContext); 305 const MCConstantExpr *Zero = MCConstantExpr::create(0, OutContext); 312 const MCConstantExpr *Zero = MCConstantExpr::create(0, OutContext); 319 const MCConstantExpr *C255 = MCConstantExpr::create(255, OutContext); 339 MCSymbolRefExpr::create(Sym, OutContext))); 355 MCSymbolRefExpr::create(Sym, OutContext), OutContext))); [all...] |
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARC/ |
H A D | ARCAsmPrinter.cpp | 41 MCInstLowering(&OutContext, *this) {}
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUMCInstLower.cpp | 223 AMDGPUMCInstLower MCInstLowering(OutContext, STI, *this); 229 MCContext &OutContext) { 245 OutContext); 252 if (const MCExpr *E = lowerAddrSpaceCast(TM, CV, OutContext)) 262 AMDGPUMCInstLower MCInstLowering(OutContext, STI, *this); 289 = MCSymbolRefExpr::create(MBB->getSymbol(), OutContext); 332 *STI.getInstrInfo(), *OutContext.getRegisterInfo(), OutContext)); 386 R600MCInstLower MCInstLowering(OutContext, STI, *this); 410 if (const MCExpr *E = lowerAddrSpaceCast(TM, CV, OutContext)) 227 lowerAddrSpaceCast(const TargetMachine &TM, const Constant *CV, MCContext &OutContext) argument [all...] |
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64AsmPrinter.cpp | 76 : AsmPrinter(TM, std::move(Streamer)), MCInstLowering(OutContext, *this), 294 auto CurSled = OutContext.createTempSymbol("xray_sled_", true); 296 auto Target = OutContext.createTempSymbol(); 326 Sym = OutContext.getOrCreateSymbol(SymName); 331 .addExpr(MCSymbolRefExpr::create(Sym, OutContext))); 344 OutContext.getOrCreateSymbol("__hwasan_tag_mismatch"); 346 OutContext.getOrCreateSymbol("__hwasan_tag_mismatch_v2"); 349 MCSymbolRefExpr::create(HwasanTagMismatchV1Sym, OutContext); 351 MCSymbolRefExpr::create(HwasanTagMismatchV2Sym, OutContext); 361 OutStreamer->SwitchSection(OutContext [all...] |
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsAsmPrinter.cpp | 162 MCContext &OutContext, 172 MCSymbol *OffsetLabel = OutContext.createTempSymbol(); 174 MCSymbolRefExpr::create(OffsetLabel, OutContext); 176 MCSymbolRefExpr::create(Callee, OutContext); 249 emitDirectiveRelocJalr(*MI, OutContext, TM, *OutStreamer, *Subtarget); 779 TS.setPic(OutContext.getObjectFileInfo()->isPositionIndependent()); 807 OutContext.getELFSection(SectionName, ELF::SHT_PROGBITS, 0)); 862 MCOperand::createExpr(MCSymbolRefExpr::create(Symbol, OutContext))); 980 MCSymbol *MSymbol = OutContext.getOrCreateSymbol(StringRef(Symbol)); 1050 MCSectionELF *M = OutContext 161 emitDirectiveRelocJalr(const MachineInstr &MI, MCContext &OutContext, TargetMachine &TM, MCStreamer &OutStreamer, const MipsSubtarget &Subtarget) argument [all...] |
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/VE/ |
H A D | VEMCInstLower.cpp | 31 const MCSymbolRefExpr *MCSym = MCSymbolRefExpr::create(Symbol, AP.OutContext);
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZAsmPrinter.cpp | 481 MCSymbol *DotSym = OutContext.createTempSymbol(); 484 const MCSymbolRefExpr *Expr = MCSymbolRefExpr::create(DotSym, OutContext); 485 const MCConstantExpr *ConstExpr = MCConstantExpr::create(2, OutContext); 487 .addExpr(MCBinaryExpr::createAdd(Expr, ConstExpr, OutContext)); 494 MCSymbol *DotSym = OutContext.createTempSymbol(); 497 const MCSymbolRefExpr *Expr = MCSymbolRefExpr::create(DotSym, OutContext); 498 const MCConstantExpr *ConstExpr = MCConstantExpr::create(2, OutContext); 502 .addExpr(MCBinaryExpr::createAdd(Expr, ConstExpr, OutContext)); 528 static unsigned EmitNop(MCContext &OutContext, MCStreamer &OutStreamer, argument 546 MCSymbol *DotSym = OutContext [all...] |
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyAsmPrinter.cpp | 89 for (auto &It : OutContext.getSymbols()) { 150 MCConstantExpr::create(Size, OutContext)); 168 OutContext.getWasmSection(SectionName, SectionKind::getMetadata()); 207 MCSectionWasm *Producers = OutContext.getWasmSection( 265 MCSectionWasm *FeaturesSection = OutContext.getWasmSection( 367 WebAssemblyMCInstLower MCInstLowering(OutContext, *this);
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/XCore/ |
H A D | XCoreAsmPrinter.cpp | 94 MCSymbol *SymGlob = OutContext.getOrCreateSymbol( 99 OutContext)); 154 OutStreamer->emitELFSize(GVSym, MCConstantExpr::create(Size, OutContext));
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVMCInstLower.cpp | 30 MCContext &Ctx = AP.OutContext;
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Lanai/ |
H A D | LanaiAsmPrinter.cpp | 153 LanaiMCInstLower MCInstLowering(OutContext, *this); 190 LanaiMCInstLower MCInstLowering(OutContext, *this);
|