Searched defs:Section (Results 1 - 25 of 105) sorted by relevance

12345

/external/llvm/bindings/python/llvm/tests/
H A Dtest_object.py4 from ..object import Section namespace
21 assert isinstance(section, Section)
54 assert isinstance(section, Section)
/external/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFCompileUnit.h19 DWARFCompileUnit(DWARFContext &Context, const DWARFSection &Section, argument
24 : DWARFUnit(Context, Section, DA, RS, SS, SOS, AOS, LS, LE, UnitSection,
27 static const DWARFSectionKind Section = DW_SECT_INFO; member in class:llvm::DWARFCompileUnit
H A DDWARFTypeUnit.h22 DWARFTypeUnit(DWARFContext &Context, const DWARFSection &Section, argument
27 : DWARFUnit(Context, Section, DA, RS, SS, SOS, AOS, LS, LE, UnitSection,
33 static const DWARFSectionKind Section = DW_SECT_TYPES; member in class:llvm::DWARFTypeUnit
/external/llvm/lib/Object/
H A DELFYAML.cpp20 ELFYAML::Section::~Section() {}
631 IO.mapOptional("Section", Symbol.Section, StringRef());
647 static void commonSectionMapping(IO &IO, ELFYAML::Section &Section) { argument
648 IO.mapOptional("Name", Section.Name, StringRef());
649 IO.mapRequired("Type", Section.Type);
650 IO.mapOptional("Flags", Section.Flags, ELFYAML::ELF_SHF(0));
651 IO.mapOptional("Address", Section
657 sectionMapping(IO &IO, ELFYAML::RawContentSection &Section) argument
663 sectionMapping(IO &IO, ELFYAML::NoBitsSection &Section) argument
668 sectionMapping(IO &IO, ELFYAML::RelocationSection &Section) argument
683 sectionMapping(IO &IO, ELFYAML::MipsABIFlags &Section) argument
703 mapping( IO &IO, std::unique_ptr<ELFYAML::Section> &Section) argument
740 validate( IO &io, std::unique_ptr<ELFYAML::Section> &Section) argument
[all...]
H A DRecordStreamer.cpp92 void RecordStreamer::EmitZerofill(MCSection *Section, MCSymbol *Symbol, argument
/external/llvm/include/llvm/MC/
H A DMCSectionCOFF.h45 MCSectionCOFF(StringRef Section, unsigned Characteristics, argument
48 : MCSection(SV_COFF, K, Begin), SectionName(Section),
H A DMCSectionELF.h55 MCSectionELF(StringRef Section, unsigned type, unsigned flags, SectionKind K, argument
58 : MCSection(SV_ELF, K, Begin), SectionName(Section), Type(type),
/external/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
H A DRuntimeDyldCOFFI386.h51 auto Section = *Symbol->getSection(); variable
60 DEBUG(dbgs() << "\t\tIn Section " << SectionID << " Offset " << Offset
65 if (Section == Obj.section_end()) {
70 findOrEmitSection(Obj, *Section, Section->isText(), ObjSectionToID);
107 const auto Section = Sections[RE.SectionID]; variable
108 uint8_t *Target = Section.getAddressWithOffset(RE.Offset);
134 // NOTE: use Section[0].getLoadAddress() as an approximation of ImageBase
152 Section.getLoadAddress() + RE.Addend - 4 - RE.Offset;
H A DRuntimeDyldCOFFX86_64.h64 const SectionEntry &Section = Sections[RE.SectionID]; variable
65 uint8_t *Target = Section.getAddressWithOffset(RE.Offset);
75 uint64_t FinalAddress = Section.getLoadAddressWithOffset(RE.Offset);
127 SectionEntry &Section = Sections[SectionID]; variable
128 uintptr_t ObjTarget = Section.getObjAddress() + Offset;
159 DEBUG(dbgs() << "\t\tIn Section " << SectionID << " Offset " << Offset
196 const SectionRef &Section = SectionPair.first; variable
198 Check(Section.getName(Name));
H A DRuntimeDyldMachOAArch64.h36 const SectionEntry &Section = Sections[RE.SectionID]; local
37 uint8_t *LocalAddress = Section.getAddressWithOffset(RE.Offset);
306 const SectionEntry &Section = Sections[RE.SectionID]; variable
307 uint8_t *LocalAddress = Section.getAddressWithOffset(RE.Offset);
327 uint64_t FinalAddress = Section.getLoadAddressWithOffset(RE.Offset);
336 uint64_t FinalAddress = Section.getLoadAddressWithOffset(RE.Offset);
364 const SectionRef &Section) {}
370 SectionEntry &Section = Sections[RE.SectionID]; local
378 uintptr_t BaseAddress = uintptr_t(Section.getAddress());
381 (BaseAddress + Section
363 finalizeSection(const ObjectFile &Obj, unsigned SectionID, const SectionRef &Section) argument
[all...]
/external/llvm/lib/MC/
H A DConstantPools.cpp51 ConstantPool *AssemblerConstantPools::getConstantPool(MCSection *Section) { argument
52 ConstantPoolMapTy::iterator CP = ConstantPools.find(Section);
60 AssemblerConstantPools::getOrCreateConstantPool(MCSection *Section) { argument
61 return ConstantPools[Section];
64 static void emitConstantPool(MCStreamer &Streamer, MCSection *Section, argument
67 Streamer.SwitchSection(Section);
77 MCSection *Section = CPI->first; local
80 emitConstantPool(Streamer, Section, CP);
85 MCSection *Section = Streamer.getCurrentSection().first; local
86 if (ConstantPool *CP = getConstantPool(Section)) {
94 MCSection *Section = Streamer.getCurrentSection().first; local
[all...]
H A DMCSectionMachO.cpp1 //===- lib/MC/MCSectionMachO.cpp - MachO Code Section Representation ------===//
72 MCSectionMachO::MCSectionMachO(StringRef Segment, StringRef Section, argument
77 assert(Segment.size() <= 16 && Section.size() <= 16 &&
85 if (i < Section.size())
86 SectionName[i] = Section[i];
173 StringRef &Section, // Out.
186 Section = GetEmptyOrTrim(1);
197 if (Section.empty())
201 if (Section.size() > 16)
171 ParseSectionSpecifier(StringRef Spec, StringRef &Segment, StringRef &Section, unsigned &TAA, bool &TAAParsed, unsigned &StubSize) argument
/external/llvm/include/llvm/IR/
H A DGlobalObject.h38 std::string Section; // Section to emit this into, empty means default member in class:llvm::GlobalObject
59 const char *getSection() const { return Section.c_str(); }
/external/llvm/lib/DebugInfo/PDB/DIA/
H A DDIALineNumber.cpp38 DWORD Section = 0; local
39 return (S_OK == LineNumber->get_addressSection(&Section)) ? Section : 0;
/external/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsELFStreamer.cpp59 void MipsELFStreamer::SwitchSection(MCSection *Section, argument
61 MCELFStreamer::SwitchSection(Section, Subsection);
/external/llvm/tools/lli/
H A DRemoteMemoryManager.cpp99 Allocation &Section = UnmappedSections[i]; local
100 if (Section.IsCode) {
101 unsigned Size = Section.MB.size();
102 unsigned Align = Section.Alignment;
109 Offsets.push_back(std::pair<Allocation,uint64_t>(Section, CurOffset));
116 Allocation &Section = UnmappedSections[i]; local
117 if (!Section.IsCode) {
118 unsigned Size = Section.MB.size();
119 unsigned Align = Section.Alignment;
126 Offsets.push_back(std::pair<Allocation,uint64_t>(Section, CurOffse
157 const Allocation &Section = I->second; local
[all...]
/external/google-breakpad/src/common/
H A Dtest_assembler.h268 // and so on. It's up to the code that uses the Section class to
270 class Section { class in namespace:google_breakpad::test_assembler
272 Section(Endianness endianness = kUnsetEndian) function in class:google_breakpad::test_assembler::Section
277 virtual ~Section() { };
291 Section &Append(const uint8_t *data, size_t size) {
295 Section &Append(const string &data) {
302 Section &Append(size_t size, uint8_t byte) {
310 Section &Append(Endianness endianness, size_t size, uint64_t number);
311 Section &Append(Endianness endianness, size_t size, const Label &label);
320 Section
[all...]
/external/dexmaker/src/dx/java/com/android/dx/dex/file/
H A DSection.java27 public abstract class Section { class
69 public Section(String name, DexFile file, int alignment) { method in class:Section
/external/google-breakpad/src/processor/
H A Dsynth_minidump.h38 // streams, memory regions, strings, and so on --- each is a Section
40 // Context, Thread, and so on all inherit from test_assembler::Section.
52 // ... build contents of stack1 with test_assembler::Section functions ...
95 // By convention, Section subclass constructors that take references
105 // If you forget to Add some Section, the Dump::GetContents call will
106 // fail, as the test_assembler::Labels used to cite the Section's
135 // A test_assembler::Section which will be appended to a minidump.
136 class Section: public test_assembler::Section { class in namespace:google_breakpad::SynthMinidump
138 explicit Section(cons
[all...]
/external/llvm/bindings/python/llvm/
H A Dobject.py19 Section, Symbol, and Relocation, respectively.
30 relocations, call get_relocations() on a Section instance.
40 To aid working around this limitation, each Section, Symbol, and Relocation
53 # This is OK. Each Section is only accessed inside its own iteration slot.
96 "Section",
126 This is a generator for llvm.object.Section instances.
137 last = Section(sections)
179 class Section(LLVMObject): class in inherits:LLVMObject
185 Section instances can currently only be created from an ObjectFile
200 raise Exception('Section instanc
[all...]
/external/llvm/include/llvm/Object/
H A DCOFFYAML.h55 struct Section { struct in namespace:llvm::COFFYAML
61 Section();
86 std::vector<Section> Sections;
93 LLVM_YAML_IS_SEQUENCE_VECTOR(COFFYAML::Section)
211 struct MappingTraits<COFFYAML::Section> {
212 static void mapping(IO &IO, COFFYAML::Section &Sec);
/external/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfFile.cpp124 void DwarfFile::emitAbbrevs(MCSection *Section) { argument
128 Asm->OutStreamer->SwitchSection(Section);
/external/llvm/lib/Support/
H A DSpecialCaseList.cpp157 bool SpecialCaseList::inSection(StringRef Section, StringRef Query, argument
160 StringMap<StringMap<Entry> >::const_iterator I = Entries.find(Section);
/external/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64MachObjectWriter.cpp117 static bool canUseLocalRelocation(const MCSectionMachO &Section, argument
120 if (Section.hasAttribute(MachO::S_ATTR_DEBUG))
295 const MCSectionMachO &Section = local
299 canUseLocalRelocation(Section, *Symbol, Log2Size);
340 if (Section.hasAttribute(MachO::S_ATTR_DEBUG))
/external/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCELFStreamer.cpp112 MCSection *Section = getAssembler().getContext().getELFSection( local
114 SwitchSection(Section);

Completed in 3093 milliseconds

12345