reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp
   51       AP.getObjFileLowering().getContext().getELFSection(".note.gc",
lib/CodeGen/TargetLoweringObjectFileImpl.cpp
  268   auto &C = getContext();
  360     return getContext().getOrCreateSymbol(StringRef("DW.ref.") +
  372       cast<MCSymbolELF>(getContext().getOrCreateSymbol(NameData));
  376   MCSection *Sec = getContext().getELFNamedSection(".data", Label->getName(),
  382   const MCExpr *E = MCConstantExpr::create(Size, getContext());
  406       getTTypeReference(MCSymbolRefExpr::create(SSym, getContext()),
  601   MCSectionELF *Section = getContext().getELFSection(
  706       getContext(), GO, Kind, getMangler(), TM, EmitUniqueSection, Flags,
  721   return selectELFSectionForGlobal(getContext(), &F, SectionKind::getReadOnly(),
  794   return getStaticStructorSection(getContext(), UseInitArray, true, Priority,
  800   return getStaticStructorSection(getContext(), UseInitArray, false, Priority,
  820                               getContext()),
  821       MCSymbolRefExpr::create(TM.getSymbol(RHS), getContext()), getContext());
  821       MCSymbolRefExpr::create(TM.getSymbol(RHS), getContext()), getContext());
  828   return getContext().getELFSection(".GCC.command.line", ELF::SHT_PROGBITS,
  835   MCContext &Ctx = getContext();
  918   MCSectionMachO *S = getContext().getMachOSection(
  921   Streamer.EmitLabel(getContext().
  958       getContext().getMachOSection(Segment, Section, TAA, StubSize, Kind);
 1085       getTTypeReference(MCSymbolRefExpr::create(SSym, getContext()),
 1155   MCContext &Ctx = getContext();
 1322   return getContext().getCOFFSection(Name, Characteristics, Kind, COMDATSymName,
 1377       return getContext().getCOFFSection(Name, Characteristics, Kind,
 1382       return getContext().getCOFFSection(Name, Characteristics, Kind, TmpData,
 1439   return getContext().getCOFFSection(
 1470   auto &C = getContext();
 1546   return getCOFFStaticStructorSection(getContext(), getTargetTriple(), true,
 1553   return getCOFFStaticStructorSection(getContext(), getTargetTriple(), false,
 1596                                  getContext());
 1635       getContext().getAsmInfo()->hasCOFFComdatConstants()) {
 1668       return getContext().getCOFFSection(".rdata", Characteristics, Kind,
 1722       getContext().getWasmSection(Name, Kind, Group,
 1773   return selectWasmSectionForGlobal(getContext(), GO, Kind, getMangler(), TM,
 1800                               getContext()),
 1801       MCSymbolRefExpr::create(TM.getSymbol(RHS), getContext()), getContext());
 1801       MCSymbolRefExpr::create(TM.getSymbol(RHS), getContext()), getContext());
 1806       getContext().getWasmSection(".init_array", SectionKind::getData());
 1817          getContext().getWasmSection(".init_array." + utostr(Priority),
 1847     return getContext().getXCOFFSection(
lib/Target/AArch64/AArch64TargetObjectFile.cpp
   44         MCSymbolRefExpr::create(Sym, MCSymbolRefExpr::VK_GOT, getContext());
   45     MCSymbol *PCSym = getContext().createTempSymbol();
   47     const MCExpr *PC = MCSymbolRefExpr::create(PCSym, getContext());
   48     return MCBinaryExpr::createSub(Res, PC, getContext());
   69       MCSymbolRefExpr::create(Sym, MCSymbolRefExpr::VK_GOT, getContext());
   70   MCSymbol *PCSym = getContext().createTempSymbol();
   72   const MCExpr *PC = MCSymbolRefExpr::create(PCSym, getContext());
   73   return MCBinaryExpr::createSub(Res, PC, getContext());
lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp
  432   MCContext &Context = getObjFileLowering().getContext();
lib/Target/AMDGPU/R600AsmPrinter.cpp
  111   MCContext &Context = getObjFileLowering().getContext();
lib/Target/ARM/ARMTargetObjectFile.cpp
   66                                  MCSymbolRefExpr::VK_ARM_TARGET2, getContext());
   72                                  getContext());
lib/Target/Hexagon/HexagonTargetObjectFile.cpp
  118     getContext().getELFSection(".sdata", ELF::SHT_PROGBITS,
  122     getContext().getELFSection(".sbss", ELF::SHT_NOBITS,
  182       return getContext().getELFSection(GO->getSection(), ELF::SHT_PROGBITS,
  185       return getContext().getELFSection(GO->getSection(), ELF::SHT_PROGBITS,
  371     return getContext().getELFSection(Name.str(), ELF::SHT_NOBITS,
  386     return getContext().getELFSection(Name.str(), ELF::SHT_NOBITS,
  415     return getContext().getELFSection(Name.str(), ELF::SHT_PROGBITS,
lib/Target/Lanai/LanaiTargetObjectFile.cpp
   33   SmallDataSection = getContext().getELFSection(
   35   SmallBSSSection = getContext().getELFSection(".sbss", ELF::SHT_NOBITS,
lib/Target/Mips/MipsTargetObjectFile.cpp
   49   SmallDataSection = getContext().getELFSection(
   53   SmallBSSSection = getContext().getELFSection(".sbss", ELF::SHT_NOBITS,
  191       MCSymbolRefExpr::create(Sym, MCSymbolRefExpr::VK_None, getContext());
  193       Expr, MCConstantExpr::create(0x8000, getContext()), getContext());
  193       Expr, MCConstantExpr::create(0x8000, getContext()), getContext());
  194   return MipsMCExpr::create(MipsMCExpr::MEK_DTPREL, Expr, getContext());
lib/Target/PowerPC/PPCTargetObjectFile.cpp
   53     MCSymbolRefExpr::create(Sym, MCSymbolRefExpr::VK_DTPREL, getContext());
   55                                  MCConstantExpr::create(0x8000, getContext()),
   56                                  getContext());
lib/Target/RISCV/RISCVTargetObjectFile.cpp
   22   SmallDataSection = getContext().getELFSection(
   24   SmallBSSSection = getContext().getELFSection(".sbss", ELF::SHT_NOBITS,
lib/Target/Sparc/SparcTargetObjectFile.cpp
   40     MCContext &Ctx = getContext();
lib/Target/TargetLoweringObjectFile.cpp
  312       MCSymbolRefExpr::create(TM.getSymbol(GV), getContext());
  329     MCSymbol *PCSym = getContext().createTempSymbol();
  331     const MCExpr *PC = MCSymbolRefExpr::create(PCSym, getContext());
  332     return MCBinaryExpr::createSub(Sym, PC, getContext());
lib/Target/TargetMachine.cpp
  264   return TLOF->getContext().getOrCreateSymbol(NameStr);
lib/Target/X86/X86TargetObjectFile.cpp
   34       MCSymbolRefExpr::create(Sym, MCSymbolRefExpr::VK_GOTPCREL, getContext());
   35     const MCExpr *Four = MCConstantExpr::create(4, getContext());
   36     return MCBinaryExpr::createAdd(Res, Four, getContext());
   57     MCSymbolRefExpr::create(Sym, MCSymbolRefExpr::VK_GOTPCREL, getContext());
   58   const MCExpr *Off = MCConstantExpr::create(FinalOff, getContext());
   59   return MCBinaryExpr::createAdd(Res, Off, getContext());
   64   return MCSymbolRefExpr::create(Sym, MCSymbolRefExpr::VK_DTPOFF, getContext());
lib/Target/XCore/XCoreTargetObjectFile.cpp
  104   return getContext().getELFSection(SectionName, getXCoreSectionType(Kind),