HomeSort by relevance Sort by last modified time
    Searched refs:Obj (Results 1 - 25 of 86) sorted by null

1 2 3 4

  /external/llvm/lib/DebugInfo/
DIContext.cpp 16 DIContext *DIContext::getDWARFContext(object::ObjectFile *Obj) {
17 return new DWARFContextInMemory(Obj);
  /external/llvm/include/llvm/ADT/
IntrusiveRefCntPtr.h 89 static void retain(T *obj) { obj->Retain(); }
90 static void release(T *obj) { obj->Release(); }
130 /// Obj->Retain()/Obj->Release(). Release() is required to destroy
137 T* Obj;
142 explicit IntrusiveRefCntPtr() : Obj(nullptr) {}
144 IntrusiveRefCntPtr(T* obj) : Obj(obj)
    [all...]
  /external/llvm/tools/obj2yaml/
obj2yaml.h 21 const llvm::object::COFFObjectFile &Obj);
23 const llvm::object::ObjectFile &Obj);
obj2yaml.cpp 22 static std::error_code dumpObject(const ObjectFile &Obj) {
23 if (Obj.isCOFF())
24 return coff2yaml(outs(), cast<COFFObjectFile>(Obj));
25 if (Obj.isELF())
26 return elf2yaml(outs(), Obj);
41 if (ObjectFile *Obj = dyn_cast<ObjectFile>(Binary.get()))
42 return dumpObject(*Obj);
elf2yaml.cpp 27 const object::ELFFile<ELFT> &Obj;
51 : Obj(O) {}
58 Y->Header.Class = ELFYAML::ELF_ELFCLASS(Obj.getHeader()->getFileClass());
59 Y->Header.Data = ELFYAML::ELF_ELFDATA(Obj.getHeader()->getDataEncoding());
60 Y->Header.OSABI = Obj.getHeader()->e_ident[ELF::EI_OSABI];
61 Y->Header.Type = Obj.getHeader()->e_type;
62 Y->Header.Machine = Obj.getHeader()->e_machine;
63 Y->Header.Flags = Obj.getHeader()->e_flags;
64 Y->Header.Entry = Obj.getHeader()->e_entry;
67 for (const Elf_Shdr &Sec : Obj.sections())
    [all...]
coff2yaml.cpp 21 const object::COFFObjectFile &Obj;
28 COFFDumper(const object::COFFObjectFile &Obj);
39 COFFDumper::COFFDumper(const object::COFFObjectFile &Obj) : Obj(Obj) {
41 check(Obj.getCOFFHeader(Header));
54 for (const auto &Section : Obj.sections()) {
55 const object::coff_section *Sect = Obj.getCOFFSection(Section);
63 Obj.getSectionContents(Sect, sectionData);
68 const object::coff_relocation *reloc = Obj.getCOFFRelocation(Reloc)
    [all...]
  /external/llvm/include/llvm/Object/
MachOUniversal.h 67 ObjectForArch Obj;
69 object_iterator(const ObjectForArch &Obj) : Obj(Obj) {}
71 return &Obj;
75 return Obj == Other.Obj;
82 Obj = Obj.getNext();
  /external/llvm/include/llvm/ExecutionEngine/
ObjectCache.h 30 virtual void notifyObjectCompiled(const Module *M, const MemoryBuffer *Obj) = 0;
JITEventListener.h 87 virtual void NotifyObjectEmitted(const ObjectImage &Obj) {}
91 virtual void NotifyFreeingObject(const ObjectImage &Obj) {}
  /external/llvm/lib/Object/
ELFObjectFile.cpp 21 ObjectFile::createELFObjectFile(std::unique_ptr<MemoryBuffer> &Obj) {
23 getElfArchType(Obj->getBuffer());
25 1ULL << countTrailingZeros(uintptr_t(Obj->getBufferStart()));
33 std::move(Obj), EC));
38 std::move(Obj), EC));
44 R.reset(new ELFObjectFile<ELFType<support::big, 4, false>>(std::move(Obj),
49 R.reset(new ELFObjectFile<ELFType<support::big, 2, false>>(std::move(Obj),
56 R.reset(new ELFObjectFile<ELFType<support::big, 8, true>>(std::move(Obj),
61 R.reset(new ELFObjectFile<ELFType<support::big, 2, true>>(std::move(Obj),
69 std::move(Obj), EC))
    [all...]
  /external/clang/test/PCH/
captured-stmt.cpp 38 C Obj(10);
39 Obj.bar(x);
  /external/llvm/tools/llvm-readobj/
MachODumper.cpp 30 MachODumper(const MachOObjectFile *Obj, StreamWriter& Writer)
32 , Obj(Obj) { }
46 void printRelocation(const MachOObjectFile *Obj, const RelocationRef &Reloc);
48 void printSections(const MachOObjectFile *Obj);
50 const MachOObjectFile *Obj;
58 std::error_code createMachODumper(const object::ObjectFile *Obj,
61 const MachOObjectFile *MachOObj = dyn_cast<MachOObjectFile>(Obj);
158 static void getSection(const MachOObjectFile *Obj,
161 if (!Obj->is64Bit())
    [all...]
llvm-readobj.cpp 198 static std::error_code createDumper(const ObjectFile *Obj, StreamWriter &Writer,
200 if (!Obj)
203 if (Obj->isCOFF())
204 return createCOFFDumper(Obj, Writer, Result);
205 if (Obj->isELF())
206 return createELFDumper(Obj, Writer, Result);
207 if (Obj->isMachO())
208 return createMachODumper(Obj, Writer, Result);
215 static void dumpObject(const ObjectFile *Obj) {
218 if (std::error_code EC = createDumper(Obj, Writer, Dumper))
    [all...]
ObjDumper.h 50 std::error_code createCOFFDumper(const object::ObjectFile *Obj,
54 std::error_code createELFDumper(const object::ObjectFile *Obj,
58 std::error_code createMachODumper(const object::ObjectFile *Obj,
ELFDumper.cpp 43 ELFDumper(const ELFFile<ELFT> *Obj, StreamWriter &Writer)
44 : ObjDumper(Writer), Obj(Obj) {}
70 const ELFO *Obj;
86 static std::error_code createELFDumper(const ELFFile<ELFT> *Obj,
89 Result.reset(new ELFDumper<ELFT>(Obj, Writer));
93 std::error_code createELFDumper(const object::ObjectFile *Obj,
97 if (const ELF32LEObjectFile *ELFObj = dyn_cast<ELF32LEObjectFile>(Obj))
101 if (const ELF32BEObjectFile *ELFObj = dyn_cast<ELF32BEObjectFile>(Obj))
105 if (const ELF64LEObjectFile *ELFObj = dyn_cast<ELF64LEObjectFile>(Obj))
    [all...]
  /external/llvm/tools/llvm-objdump/
COFFDump.cpp 161 resolveSectionAndAddress(const COFFObjectFile *Obj, const SymbolRef &Sym,
166 section_iterator iter(Obj->section_begin());
169 ResolvedSection = Obj->getCOFFSection(*iter);
196 getSectionContents(const COFFObjectFile *Obj,
203 if (std::error_code EC = resolveSectionAndAddress(Obj, Sym, Section, Addr))
205 if (std::error_code EC = Obj->getSectionContents(Section, Contents))
237 printSEHTable(const COFFObjectFile *Obj, uint32_t TableVA, int Count) {
242 if (error(Obj->getPE32Header(PE32Header)))
246 if (error(Obj->getVaPtr(TableVA, IntPtr)))
255 static void printLoadConfiguration(const COFFObjectFile *Obj) {
    [all...]
ELFDump.cpp 78 void llvm::printELFFileHeader(const object::ObjectFile *Obj) {
80 if (const ELF32LEObjectFile *ELFObj = dyn_cast<ELF32LEObjectFile>(Obj))
84 if (const ELF32BEObjectFile *ELFObj = dyn_cast<ELF32BEObjectFile>(Obj))
88 if (const ELF64LEObjectFile *ELFObj = dyn_cast<ELF64LEObjectFile>(Obj))
92 if (const ELF64BEObjectFile *ELFObj = dyn_cast<ELF64BEObjectFile>(Obj))
  /external/llvm/tools/macho-dump/
macho-dump.cpp 70 static int DumpSectionData(const MachOObjectFile &Obj, unsigned Index,
99 for (relocation_iterator I = Obj.section_rel_begin(Index),
100 E = Obj.section_rel_end(Index);
102 MachO::any_relocation_info RE = Obj.getRelocation(I->getRawDataRefImpl());
112 StringRef Data = Obj.getData().substr(Offset, Size);
125 static int DumpSegmentCommand(const MachOObjectFile &Obj,
127 MachO::segment_command SLC = Obj.getSegmentLoadCommand(LCI);
136 MachO::section Sect = Obj.getSection(LCI, i);
137 DumpSectionData(Obj, i, StringRef(Sect.sectname, 16),
148 static int DumpSegment64Command(const MachOObjectFile &Obj,
    [all...]
  /external/llvm/tools/yaml2obj/
yaml2coff.cpp 33 COFFParser(COFFYAML::Object &Obj) : Obj(Obj) {
40 for (std::vector<COFFYAML::Section>::iterator i = Obj.Sections.begin(),
41 e = Obj.Sections.end(); i != e; ++i) {
68 for (std::vector<COFFYAML::Symbol>::iterator i = Obj.Symbols.begin(),
69 e = Obj.Symbols.end(); i != e; ++i) {
110 COFFYAML::Object &Obj;
124 SectionTableStart = sizeof(COFF::header) + CP.Obj.Header.SizeOfOptionalHeader;
125 SectionTableSize = sizeof(COFF::section) * CP.Obj.Sections.size()
    [all...]
  /external/llvm/lib/IR/
User.cpp 63 User *Obj = reinterpret_cast<User*>(End);
64 Obj->OperandList = Start;
65 Obj->NumOperands = Us;
67 return Obj;
  /external/llvm/tools/llvm-nm/
llvm-nm.cpp 237 static char isSymbolList64Bit(SymbolicFile *Obj) {
238 if (isa<IRObjectFile>(Obj))
240 else if (isa<COFFObjectFile>(Obj))
242 else if (MachOObjectFile *MachO = dyn_cast<MachOObjectFile>(Obj))
244 else if (isa<ELF32LEObjectFile>(Obj))
246 else if (isa<ELF64LEObjectFile>(Obj))
248 else if (isa<ELF32BEObjectFile>(Obj))
250 else if (isa<ELF64BEObjectFile>(Obj))
417 static void sortAndPrintSymbolList(SymbolicFile *Obj, bool printName) {
438 if (isSymbolList64Bit(Obj)) {
    [all...]
  /external/clang/test/CodeGenCXX/
captured-statements.cpp 144 Val<float, 202> Obj;
145 Obj.set();
153 Obj.foo<double, 203>(1.0);
  /external/llvm/include/llvm/MC/
MCObjectSymbolizer.h 33 const object::ObjectFile *Obj;
45 const object::ObjectFile *Obj);
65 /// \brief Create an object symbolizer for \p Obj.
69 const object::ObjectFile *Obj);
  /external/llvm/lib/Target/X86/MCTargetDesc/
X86MachORelocationInfo.cpp 28 const MachOObjectFile *Obj = cast<MachOObjectFile>(Rel.getObjectFile());
36 any_relocation_info RE = Obj->getRelocation(Rel.getRawDataRefImpl());
37 bool isPCRel = Obj->getAnyRelocationPCRel(RE);
77 Obj->getRelocation(Rel.getRawDataRefImpl());
82 unsigned RType = Obj->getAnyRelocationType(RENext);
  /external/llvm/lib/ExecutionEngine/RuntimeDyld/
RuntimeDyld.cpp 86 const ObjectFile *Obj = Sym.getObject();
87 section_iterator SecI(Obj->section_begin());
91 if (SecI == Obj->section_end()) {
107 std::unique_ptr<ObjectImage> Obj(InputObject);
108 if (!Obj)
112 Arch = (Triple::ArchType)Obj->getArch();
113 IsTargetLittleEndian = Obj->getObjectFile()->isLittleEndian();
119 computeTotalAllocSize(*Obj, CodeSize, DataSizeRO, DataSizeRW);
135 for (symbol_iterator I = Obj->begin_symbols(), E = Obj->end_symbols(); I != E
    [all...]

Completed in 1453 milliseconds

1 2 3 4