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

1234

/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
23 : DWARFUnit(Context, Section, DA, RS, SS, SOS, AOS, LE, UnitSection) {}
H A DDWARFTypeUnit.h22 DWARFTypeUnit(DWARFContext &Context, const DWARFSection &Section, argument
26 : DWARFUnit(Context, Section, DA, RS, SS, SOS, AOS, LE, UnitSection) {}
/external/llvm/lib/MC/
H A DConstantPools.cpp52 AssemblerConstantPools::getConstantPool(const MCSection *Section) { argument
53 ConstantPoolMapTy::iterator CP = ConstantPools.find(Section);
61 AssemblerConstantPools::getOrCreateConstantPool(const MCSection *Section) { argument
62 return ConstantPools[Section];
65 static void emitConstantPool(MCStreamer &Streamer, const MCSection *Section, argument
68 Streamer.SwitchSection(Section);
78 const MCSection *Section = CPI->first; local
81 emitConstantPool(Streamer, Section, CP);
86 const MCSection *Section = Streamer.getCurrentSection().first; local
87 if (ConstantPool *CP = getConstantPool(Section)) {
95 const 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/lib/Object/
H A DELFYAML.cpp19 ELFYAML::Section::~Section() {}
487 IO.mapOptional("Section", Symbol.Section, StringRef());
503 static void commonSectionMapping(IO &IO, ELFYAML::Section &Section) { argument
504 IO.mapOptional("Name", Section.Name, StringRef());
505 IO.mapRequired("Type", Section.Type);
506 IO.mapOptional("Flags", Section.Flags, ELFYAML::ELF_SHF(0));
507 IO.mapOptional("Address", Section
513 sectionMapping(IO &IO, ELFYAML::RawContentSection &Section) argument
519 sectionMapping(IO &IO, ELFYAML::RelocationSection &Section) argument
534 mapping( IO &IO, std::unique_ptr<ELFYAML::Section> &Section) argument
561 validate( IO &io, std::unique_ptr<ELFYAML::Section> &Section) argument
[all...]
H A DRecordStreamer.cpp92 void RecordStreamer::EmitZerofill(const MCSection *Section, MCSymbol *Symbol, argument
/external/llvm/include/llvm/MC/
H A DMCSectionCOFF.h47 MCSectionCOFF(StringRef Section, unsigned Characteristics, argument
50 : MCSection(SV_COFF, K, Begin), SectionName(Section),
H A DMCSectionELF.h56 MCSectionELF(StringRef Section, unsigned type, unsigned flags, SectionKind K, argument
59 : MCSection(SV_ELF, K, Begin), SectionName(Section), Type(type),
H A DMCSymbol.h32 /// Section member is set to indicate what section it lives in. Otherwise, if
44 /// Section - The section the symbol is defined in. This is null for
48 mutable const MCSection *Section; member in class:llvm::MCSymbol
68 : Name(name), Section(nullptr), Value(nullptr),
74 if (Section || !Value)
75 return Section;
76 return Section = Value->FindAssociatedSection();
101 Section = nullptr;
143 Section = &S;
148 Section
[all...]
/external/llvm/include/llvm/IR/
H A DGlobalObject.h36 std::string Section; // Section to emit this into, empty means default member in class:llvm::GlobalObject
57 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/ExecutionEngine/RuntimeDyld/Targets/
H A DRuntimeDyldCOFFX86_64.h64 const SectionEntry &Section = Sections[RE.SectionID]; variable
65 uint8_t *Target = Section.Address + RE.Offset;
76 uint64_t FinalAddress = Section.LoadAddress + RE.Offset;
141 SectionEntry &Section = Sections[SectionID]; variable
142 uintptr_t ObjTarget = Section.ObjAddress + Offset;
170 DEBUG(dbgs() << "\t\tIn Section " << SectionID << " Offset " << Offset
198 const SectionRef &Section = SectionPair.first; variable
200 Check(Section.getName(Name));
H A DRuntimeDyldMachOX86_64.h71 const SectionEntry &Section = Sections[RE.SectionID]; variable
72 uint8_t *LocalAddress = Section.Address + RE.Offset;
79 uint64_t FinalAddress = Section.LoadAddress + RE.Offset;
103 const SectionRef &Section) {}
108 SectionEntry &Section = Sections[RE.SectionID]; local
115 Addr = Section.Address + i->second;
117 Stubs[Value] = Section.StubOffset;
118 uint8_t *GOTEntry = Section.Address + Section.StubOffset;
119 RelocationEntry GOTRE(RE.SectionID, Section
102 finalizeSection(const ObjectFile &Obj, unsigned SectionID, const SectionRef &Section) argument
[all...]
H A DRuntimeDyldMachOAArch64.h36 const SectionEntry &Section = Sections[RE.SectionID]; local
37 uint8_t *LocalAddress = Section.Address + RE.Offset;
307 const SectionEntry &Section = Sections[RE.SectionID]; variable
308 uint8_t *LocalAddress = Section.Address + RE.Offset;
328 uint64_t FinalAddress = Section.LoadAddress + RE.Offset;
337 uint64_t FinalAddress = Section.LoadAddress + RE.Offset;
365 const SectionRef &Section) {}
371 SectionEntry &Section = Sections[RE.SectionID]; local
379 uintptr_t BaseAddress = uintptr_t(Section.Address);
382 (BaseAddress + Section
364 finalizeSection(const ObjectFile &Obj, unsigned SectionID, const SectionRef &Section) argument
[all...]
/external/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsELFStreamer.cpp61 void MipsELFStreamer::SwitchSection(const MCSection * Section, argument
63 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.cpp123 void DwarfFile::emitAbbrevs(const MCSection *Section) { argument
127 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/tools/llvm-readobj/
H A DWin64EHDumper.cpp116 const coff_section *Section, uint64_t Offset,
123 if (Ctx.ResolveSymbol(Section, Offset, Symbol, Ctx.UserData) ||
138 const coff_section *Section,
144 Ctx.ResolveSymbol(Section, Offset, Symbol, Ctx.UserData))
161 const coff_section *Section,
165 formatSymbol(Ctx, Section, Offset + 0, RF.StartAddress));
167 formatSymbol(Ctx, Section, Offset + 4, RF.EndAddress));
169 formatSymbol(Ctx, Section, Offset + 8, RF.UnwindInfoOffset));
232 void Dumper::printUnwindInfo(const Context &Ctx, const coff_section *Section, argument
266 formatSymbol(Ctx, Section, LSDAOffse
115 formatSymbol(const Dumper::Context &Ctx, const coff_section *Section, uint64_t Offset, uint32_t Displacement) argument
137 resolveRelocation(const Dumper::Context &Ctx, const coff_section *Section, uint64_t Offset, const coff_section *&ResolvedSection, uint64_t &ResolvedAddress) argument
160 printRuntimeFunctionEntry(const Context &Ctx, const coff_section *Section, uint64_t Offset, const RuntimeFunction &RF) argument
276 printRuntimeFunction(const Context &Ctx, const coff_section *Section, uint64_t SectionOffset, const RuntimeFunction &RF) argument
[all...]

Completed in 383 milliseconds

1234