HomeSort by: relevance | last modified time | path
    Searched refs:OutContext (Results 1 - 25 of 40) sorted by relevancy

1 2

  /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);

Completed in 35 milliseconds

1 2