Home
last modified time | relevance | path

Searched refs:getObject (Results 1 – 25 of 40) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/include/llvm/Object/
H A DObjectFile.h75 const ObjectFile *getObject() const;
143 const ObjectFile *getObject() const;
185 assert(isa<ObjectFile>(BasicSymbolRef::getObject())); in SymbolRef()
206 const ObjectFile *getObject() const;
214 cast<ObjectFile>(B->getObject()))) {} in symbol_iterator()
462 return getObject()->getSymbolName(getRawDataRefImpl()); in getName()
466 return getObject()->getSymbolAddress(getRawDataRefImpl()); in getAddress()
470 return getObject()->getSymbolValue(getRawDataRefImpl()); in getValue()
474 return getObject()->getSymbolAlignment(getRawDataRefImpl()); in getAlignment()
478 return getObject()->getCommonSymbolSize(getRawDataRefImpl()); in getCommonSize()
[all …]
H A DGOFFObjectFile.h134 assert(isa<GOFFObjectFile>(SymbolRef::getObject())); in GOFFSymbolRef()
137 const GOFFObjectFile *getObject() const { in getObject() function
138 return cast<GOFFObjectFile>(BasicSymbolRef::getObject()); in getObject()
142 return getObject()->getSymbolFlags(getRawDataRefImpl()); in getSymbolGOFFFlags()
146 return getObject()->getSymbolType(getRawDataRefImpl()); in getSymbolGOFFType()
150 return getObject()->getSymbolSize(getRawDataRefImpl()); in getSize()
H A DELFObjectFile.h136 assert(isa<ELFObjectFileBase>(SectionRef::getObject())); in ELFSectionRef()
139 const ELFObjectFileBase *getObject() const { in getObject() function
140 return cast<ELFObjectFileBase>(SectionRef::getObject()); in getObject()
144 return getObject()->getSectionType(getRawDataRefImpl()); in getType()
148 return getObject()->getSectionFlags(getRawDataRefImpl()); in getFlags()
152 return getObject()->getSectionOffset(getRawDataRefImpl()); in getOffset()
159 assert(isa<ELFObjectFileBase>(B->getObject())); in elf_section_iterator()
174 assert(isa<ELFObjectFileBase>(SymbolRef::getObject())); in ELFSymbolRef()
177 const ELFObjectFileBase *getObject() const { in getObject() function
178 return cast<ELFObjectFileBase>(BasicSymbolRef::getObject()); in getObject()
[all …]
H A DSymbolicFile.h141 const SymbolicFile *getObject() const;
215 inline const SymbolicFile *BasicSymbolRef::getObject() const { in getObject() function
H A DXCOFFObjectFile.h813 return getObject()->is64Bit() ? getValue64() : getValue32();
827 return getObject()->getSymbolSize(getRawDataRefImpl());
831 getObject()->is64Bit() \
867 const XCOFFObjectFile *getObject() const {
868 return cast<XCOFFObjectFile>(BasicSymbolRef::getObject());
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A DCOFF_x86_64.cpp68 const object::coff_relocation *COFFRel = getObject().getCOFFRelocation(Rel); in addSingleRelocation()
70 if (SymbolIt == getObject().symbol_end()) { in addSingleRelocation()
78 object::COFFSymbolRef COFFSymbol = getObject().getCOFFSymbol(*SymbolIt); in addSingleRelocation()
79 COFFSymbolIndex SymIndex = getObject().getSymbolIndex(COFFSymbol); in addSingleRelocation()
151 SectionIdx = getObject().getNumberOfSections() + 1; in addSingleRelocation()
H A DXCOFFLinkGraphBuilder.h37 const object::XCOFFObjectFile &getObject() const { return Obj; } in getObject() function
H A DMachOLinkGraphBuilder.h92 const object::MachOObjectFile &getObject() const { return Obj; } in getObject() function
171 getObject().getRelocation(RelItr->getRawDataRefImpl()); in getRelocationInfo()
H A DCOFFLinkGraphBuilder.h47 const object::COFFObjectFile &getObject() const { return Obj; } in getObject() function
/freebsd/contrib/llvm-project/llvm/lib/Object/
H A DXCOFFObjectFile.cpp34 static Expected<const T *> getObject(MemoryBufferRef M, const void *Ptr, in getObject() function
1034 getObject<Reloc>(Data, reinterpret_cast<void *>(RelocAddr), in relocations()
1092 getObject<char>(Obj->Data, Obj->base() + Offset, Size); in parseStringTable()
1133 auto ImportTableOrErr = getObject<char>( in getImportFileTable()
1168 getObject<void>(Data, Base + CurOffset, Obj->getFileHeaderSize()); in create()
1177 getObject<void>(Data, Base + CurOffset, Obj->getOptionalHeaderSize()); in create()
1190 getObject<void>(Data, Base + CurOffset, SectionHeadersSize); in create()
1215 getObject<void *>(Data, Base + CurOffset, SymbolTableSize); in create()
1284 if (++NextIt == getObject()->symbol_end()) in isFunction()
1306 Twine(getObject()->getSymbolIndex(CsectAuxRef.getEntryAddress())) + in isFunction()
[all …]
H A DCOFFObjectFile.cpp57 static Error getObject(const T *&Obj, MemoryBufferRef M, const void *Ptr, in getObject() function
363 if (Error E = getObject(FirstReloc, M, in getNumberOfRelocations()
418 if (Error E = getObject( in initSymbolTablePtr()
424 if (Error E = getObject( in initSymbolTablePtr()
436 if (Error E = getObject(StringTableSizePtr, Data, StringTableAddr)) in initSymbolTablePtr()
439 if (Error E = getObject(StringTable, Data, StringTableAddr, StringTableSize)) in initSymbolTablePtr()
917 if (Error E = getObject(COFFHeader, Data, base() + CurPtr)) in initialize()
925 if (Error E = getObject(COFFBigObjHeader, Data, base() + CurPtr)) in initialize()
951 if (Error E = getObject(Header, Data, base() + CurPtr)) in initialize()
969 if (Error E = getObject(DataDirectory, Data, DataDirAddr, DataDirSize)) in initialize()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Basic/
H A DDarwinSDKInfo.cpp112 if (const auto *VM = Obj->getObject("VersionMap")) { in parseDarwinSDKSettingsJSON()
132 if (const auto *Mapping = VM->getObject("macOS_iOSMac")) { in parseDarwinSDKSettingsJSON()
140 if (const auto *Mapping = VM->getObject("iOSMac_macOS")) { in parseDarwinSDKSettingsJSON()
H A DSarif.cpp288 json::Object &Driver = *Tool.getObject("driver"); in endRun()
/freebsd/contrib/llvm-project/llvm/tools/llvm-objdump/
H A DELFDump.cpp197 Phdr, *cast<const ELFObjectFile<ELFT>>(Sec.getObject()) in getSectionLMA()
206 if (const auto *ELFObj = dyn_cast<ELF32LEObjectFile>(Sec.getObject())) in getELFSectionLMA()
208 else if (const auto *ELFObj = dyn_cast<ELF32BEObjectFile>(Sec.getObject())) in getELFSectionLMA()
210 else if (const auto *ELFObj = dyn_cast<ELF64LEObjectFile>(Sec.getObject())) in getELFSectionLMA()
212 const auto *ELFObj = cast<ELF64BEObjectFile>(Sec.getObject()); in getELFSectionLMA()
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/
H A DObjectCache.h38 virtual std::unique_ptr<MemoryBuffer> getObject(const Module* M) = 0;
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DCompileUtils.cpp74 return ObjCache->getObject(&M); in tryToLoadFromObjectCache()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyld.cpp472 const ObjectFile *Obj = Section.getObject(); in isRequiredForExecution()
495 const ObjectFile *Obj = Section.getObject(); in isReadOnlyData()
513 const ObjectFile *Obj = Section.getObject(); in isZeroInit()
527 const ObjectFile *Obj = Section.getObject(); in isTLS()
H A DRuntimeDyldMachO.cpp142 auto &O = *cast<MachOObjectFile>(RI->getObject()); in makeValueAddendPCRel()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
H A DRuntimeDyldCOFFThumb.h70 cast<object::COFFObjectFile>(Sec.getObject()); in getJITSymbolFlags()
/freebsd/contrib/llvm-project/llvm/lib/TextAPI/
H A DTextStubV5.cpp444 auto *DataSection = Obj->getObject(Keys[TBDKey::Data]); in getSymbolSection()
445 auto *TextSection = Obj->getObject(Keys[TBDKey::Text]); in getSymbolSection()
748 Object *MainLib = Root->getObject(Keys[TBDKey::MainLibrary]); in getInterfaceFileFromJSON()
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DJSON.cpp67 const json::Object *Object::getObject(StringRef K) const { in getObject() function in llvm::json::Object
72 json::Object *Object::getObject(StringRef K) { in getObject() function in llvm::json::Object
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/Symbolize/
H A DSymbolizableObjectFile.cpp146 const ObjectFile &Obj = *Symbol.getObject(); in addSymbol()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DJumpDiagnostics.cpp563 if (auto *BDecl = dyn_cast<BlockDecl *>(EWC->getObject(i))) in BuildScopeInformation()
568 else if (auto *CLE = dyn_cast<CompoundLiteralExpr *>(EWC->getObject(i))) in BuildScopeInformation()
/freebsd/contrib/llvm-project/llvm/lib/ObjCopy/ELF/
H A DELFObject.cpp991 Sec.getObject().IsMips64EL); in visit()
994 Sec.getObject().IsMips64EL); in visit()
1660 ToAdd.Type = Rel.getType(Relocs->getObject().IsMips64EL); in initRelocations()
1662 if (uint32_t Sym = Rel.getSymbol(Relocs->getObject().IsMips64EL)) { in initRelocations()
1663 if (!Relocs->getObject().SymbolTable) in initRelocations()
1669 Relocs->getObject().SymbolTable->getSymbolByIndex(Sym); in initRelocations()
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DJSON.h152 LLVM_ABI const json::Object *getObject(StringRef K) const;
153 LLVM_ABI json::Object *getObject(StringRef K);

12