| /src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
| FaultMaps.cpp | 31 MCContext &OutContext = AP.OutStreamer->getContext(); 34 MCSymbolRefExpr::create(FaultingLabel, OutContext), 35 MCSymbolRefExpr::create(AP.CurrentFnSymForSize, OutContext), OutContext); 38 MCSymbolRefExpr::create(HandlerLabel, OutContext), 39 MCSymbolRefExpr::create(AP.CurrentFnSymForSize, OutContext), OutContext); 49 MCContext &OutContext = AP.OutStreamer->getContext(); 54 OutContext.getObjectFileInfo()->getFaultMapSection(); 58 OS.emitLabel(OutContext.getOrCreateSymbol(Twine("__LLVM_FaultMaps"))) [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/ |
| WasmException.cpp | 28 if (Asm->OutContext.lookupSymbol(NameStr)) { 62 MCContext &OutContext = Asm->OutStreamer->getContext(); 64 MCSymbolRefExpr::create(LSDAEndLabel, OutContext), 65 MCSymbolRefExpr::create(LSDALabel, OutContext), OutContext);
|
| WinCFGuard.cpp | 83 return Asm->OutContext.lookupSymbol(Twine("__imp_") + Sym->getName()); 113 OS.SwitchSection(Asm->OutContext.getObjectFileInfo()->getGFIDsSection()); 118 OS.SwitchSection(Asm->OutContext.getObjectFileInfo()->getGIATsSection()); 124 OS.SwitchSection(Asm->OutContext.getObjectFileInfo()->getGLJMPSection());
|
| AIXException.cpp | 55 Asm->OutStreamer->emitValue(MCSymbolRefExpr::create(LSDA, Asm->OutContext), 59 Asm->OutStreamer->emitValue(MCSymbolRefExpr::create(PerSym, Asm->OutContext),
|
| WinException.cpp | 61 OS.SwitchSection(Asm->OutContext.getObjectFileInfo()->getGEHContSection()); 283 MCSymbol *FuncInfoXData = Asm->OutContext.getOrCreateSymbol( 319 return MCConstantExpr::create(0, Asm->OutContext); 323 Asm->OutContext); 328 return MCConstantExpr::create(0, Asm->OutContext); 335 Asm->OutContext); 337 MCConstantExpr::create(1, Asm->OutContext), 338 Asm->OutContext); 344 MCSymbolRefExpr::create(OffsetOf, Asm->OutContext), 345 MCSymbolRefExpr::create(OffsetFrom, Asm->OutContext), Asm->OutContext) [all...] |
| AddressPool.cpp | 65 : MCSymbolRefExpr::create(I.first, Asm.OutContext);
|
| AsmPrinter.cpp | 198 OutContext(Streamer->getContext()), OutStreamer(std::move(Streamer)) { 272 .Initialize(OutContext, TM); 324 OutContext.getSubtargetCopy(*STI), TM.Options.MCOptions); 542 OutContext.reportError(SMLoc(), "symbol '" + Twine(GVSym->getName()) + 633 OutContext.getOrCreateSymbol(GVSym->getName() + Twine("$tlv$init")); 689 MCConstantExpr::create(Size, OutContext)); 756 MCSymbol *PrefixSym = OutContext.createLinkerPrivateTempSymbol(); 780 OutContext.createLinkerPrivateTempSymbol(); 812 MCSymbol *CurPos = OutContext.createTempSymbol(); 815 MCSymbolRefExpr::create(CurPos, OutContext)); [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/Sparc/ |
| 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_WDISP30, 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); [all...] |
| SparcMCInstLower.cpp | 61 AP.OutContext); 63 AP.OutContext);
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/VE/ |
| VEAsmPrinter.cpp | 70 MCContext &OutContext) { 71 const MCSymbolRefExpr *MCSym = MCSymbolRefExpr::create(Sym, OutContext); 72 const VEMCExpr *expr = VEMCExpr::create(Kind, MCSym, OutContext); 77 MCSymbol *GOTLabel, MCContext &OutContext) { 78 const MCSymbolRefExpr *GOT = MCSymbolRefExpr::create(GOTLabel, OutContext); 79 const VEMCExpr *expr = VEMCExpr::create(Kind, GOT, OutContext); 169 MCOperand &RD, MCContext &OutContext, 172 MCOperand hi = createVEMCOperand(HiKind, GOTSym, OutContext); 173 MCOperand lo = createVEMCOperand(LoKind, GOTSym, OutContext); 183 OutContext.getOrCreateSymbol(Twine("_GLOBAL_OFFSET_TABLE_")) [all...] |
| VEMCInstLower.cpp | 33 const MCExpr *Expr = MCSymbolRefExpr::create(Symbol, AP.OutContext); 37 Expr, MCConstantExpr::create(MO.getOffset(), AP.OutContext), 38 AP.OutContext); 39 Expr = VEMCExpr::create(Kind, Expr, AP.OutContext);
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/ |
| PPCAsmPrinter.cpp | 509 const MCExpr *SymVar = MCSymbolRefExpr::create(MOSymbol, OutContext); 573 MCSymbol *TlsGetAddr = createMCSymbolForTlsGetAddr(OutContext); 575 TlsGetAddr, MCSymbolRefExpr::VK_None, OutContext); 580 MCSymbol *TlsGetAddr = OutContext.getOrCreateSymbol("__tls_get_addr"); 586 MCSymbolRefExpr::create(TlsGetAddr, Kind, OutContext); 592 TlsRef, MCConstantExpr::create(32768, OutContext), OutContext); 596 const MCExpr *SymVar = MCSymbolRefExpr::create(MOSymbol, VK, OutContext); 667 Expr, MCConstantExpr::create(-Adjustment, OutContext), OutContext); [all...] |
| PPCMCInstLower.cpp | 37 MCContext &Ctx = AP.OutContext; 55 MCContext &Ctx = Printer.OutContext; 182 MCSymbolRefExpr::create(MO.getMBB()->getSymbol(), AP.OutContext));
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
| 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.createTempSymbol() [all...] |
| ARMAsmPrinter.cpp | 80 OutContext.getOrCreateSymbol("__acle_se_" + CurrentFnSym->getName()); 101 OutContext); 256 return OutContext.getOrCreateSymbol(Twine(DL.getPrivateGlobalPrefix()) + 269 return OutContext.getOrCreateSymbol(Name); 857 MCSymbol *MCSym = OutContext.getOrCreateSymbol(Name); 930 OutContext); 935 ACPV->getLabelId(), OutContext); 936 const MCExpr *PCRelExpr = MCSymbolRefExpr::create(PCLabel, OutContext); 940 OutContext), 941 OutContext); [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/ |
| HexagonMCInstLower.cpp | 43 MCContext &MC = Printer.OutContext; 107 MCInst *MCI = AP.OutContext.createMCInst(); 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);
|
| 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...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/ARC/ |
| ARCAsmPrinter.cpp | 41 MCInstLowering(&OutContext, *this) {}
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
| AMDGPUMCInstLower.cpp | 221 AMDGPUMCInstLower MCInstLowering(OutContext, STI, *this); 227 MCContext &OutContext) { 243 OutContext); 250 if (const MCExpr *E = lowerAddrSpaceCast(TM, CV, OutContext)) 260 AMDGPUMCInstLower MCInstLowering(OutContext, STI, *this); 318 *STI.getInstrInfo(), *OutContext.getRegisterInfo(), OutContext)); 372 R600MCInstLower MCInstLowering(OutContext, STI, *this); 396 if (const MCExpr *E = lowerAddrSpaceCast(TM, CV, OutContext))
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/Mips/ |
| 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.getELFSection [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/ |
| SystemZAsmPrinter.cpp | 507 MCSymbol *DotSym = OutContext.createTempSymbol(); 510 const MCSymbolRefExpr *Expr = MCSymbolRefExpr::create(DotSym, OutContext); 511 const MCConstantExpr *ConstExpr = MCConstantExpr::create(2, OutContext); 513 .addExpr(MCBinaryExpr::createAdd(Expr, ConstExpr, OutContext)); 520 MCSymbol *DotSym = OutContext.createTempSymbol(); 523 const MCSymbolRefExpr *Expr = MCSymbolRefExpr::create(DotSym, OutContext); 524 const MCConstantExpr *ConstExpr = MCConstantExpr::create(2, OutContext); 528 .addExpr(MCBinaryExpr::createAdd(Expr, ConstExpr, OutContext)); 553 static unsigned EmitNop(MCContext &OutContext, MCStreamer &OutStreamer, 571 MCSymbol *DotSym = OutContext.createTempSymbol() [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/ |
| AArch64AsmPrinter.cpp | 79 : AsmPrinter(TM, std::move(Streamer)), MCInstLowering(OutContext, *this), 300 auto CurSled = OutContext.createTempSymbol("xray_sled_", true); 302 auto Target = OutContext.createTempSymbol(); 332 Sym = OutContext.getOrCreateSymbol(SymName); 337 .addExpr(MCSymbolRefExpr::create(Sym, OutContext))); 351 OutContext.getOrCreateSymbol("__hwasan_tag_mismatch"); 353 OutContext.getOrCreateSymbol("__hwasan_tag_mismatch_v2"); 356 MCSymbolRefExpr::create(HwasanTagMismatchV1Sym, OutContext); 358 MCSymbolRefExpr::create(HwasanTagMismatchV2Sym, OutContext); 377 OutStreamer->SwitchSection(OutContext.getELFSection [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/AVR/ |
| AVRAsmPrinter.cpp | 175 AVRMCInstLower MCInstLowering(OutContext, *this); 183 MCContext &Ctx = OutContext;
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/XCore/ |
| XCoreAsmPrinter.cpp | 94 MCSymbol *SymGlob = OutContext.getOrCreateSymbol( 99 OutContext)); 153 OutStreamer->emitELFSize(GVSym, MCConstantExpr::create(Size, OutContext));
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/ |
| WebAssemblyAsmPrinter.cpp | 211 for (auto &It : OutContext.getSymbols()) { 301 WebAssembly::getOrCreateFunctionTableSymbol(OutContext, Subtarget); 311 MCConstantExpr::create(Size, OutContext)); 328 OutContext.getWasmSection(SectionName, SectionKind::getMetadata()); 367 MCSectionWasm *Producers = OutContext.getWasmSection( 431 MCSectionWasm *FeaturesSection = OutContext.getWasmSection( 525 WebAssemblyMCInstLower MCInstLowering(OutContext, *this);
|