Home
last modified time | relevance | path

Searched refs:getBinary (Results 1 – 25 of 45) sorted by relevance

12

/openbsd-src/gnu/llvm/llvm/lib/XRay/
H A DInstrumentationMap.cpp61 if ((!ObjFile.getBinary()->isELF() && !ObjFile.getBinary()->isMachO()) || in loadObj()
62 !(ObjFile.getBinary()->getArch() == Triple::x86_64 || in loadObj()
63 ObjFile.getBinary()->getArch() == Triple::ppc64le || in loadObj()
64 ObjFile.getBinary()->getArch() == Triple::arm || in loadObj()
65 ObjFile.getBinary()->getArch() == Triple::aarch64)) in loadObj()
72 const auto &Sections = ObjFile.getBinary()->sections(); in loadObj()
93 if (ObjFile.getBinary()->isELF()) { in loadObj()
108 }(ObjFile.getBinary()); in loadObj()
113 object::getRelocationResolver(*ObjFile.getBinary()); in loadObj()
117 if (ObjFile.getBinary()->getArch() == Triple::arm) { in loadObj()
[all …]
/openbsd-src/gnu/llvm/llvm/tools/llvm-lipo/
H A Dllvm-lipo.cpp326 const Binary *B = BinaryOrErr->getBinary(); in readInputBinaries()
363 dyn_cast<MachOUniversalBinary>(InputBinaries.front().getBinary())) { in verifyArch()
371 dyn_cast<MachOObjectFile>(InputBinaries.front().getBinary())) { in verifyArch()
440 printBinaryArchs(LLVMCtx, InputBinaries.front().getBinary(), outs()); in printArchs()
448 const Binary *Binary = IB.getBinary(); in printInfo()
456 const Binary *Binary = IB.getBinary(); in printInfo()
475 if (InputBinaries.front().getBinary()->isMachO()) { in thinSlice()
477 InputBinaries.front().getBinary()->getFileName() + in thinSlice()
482 auto *UO = cast<MachOUniversalBinary>(InputBinaries.front().getBinary()); in thinSlice()
521 auto Entry = CPUIds.try_emplace(S.getCPUID(), S.getBinary()); in checkArchDuplicates()
[all …]
/openbsd-src/gnu/llvm/llvm/include/llvm/Object/
H A DBinary.h203 T* getBinary();
204 const T* getBinary() const;
231 template <typename T> T* OwningBinary<T>::getBinary() { in getBinary() function
235 template <typename T> const T* OwningBinary<T>::getBinary() const { in getBinary() function
H A DOffloadBinary.h167 return std::make_pair(getBinary()->getTriple(), getBinary()->getArch()); in TargetID()
H A DMachOUniversalWriter.h66 const Binary *getBinary() const { return B; } in getBinary() function
/openbsd-src/gnu/llvm/llvm/lib/ExecutionEngine/
H A DGDBRegistrationListener.cpp172 if (!DebugObj.getBinary()) in notifyObjectLoaded()
175 const char *Buffer = DebugObj.getBinary()->getMemoryBufferRef().getBufferStart(); in notifyObjectLoaded()
176 size_t Size = DebugObj.getBinary()->getMemoryBufferRef().getBufferSize(); in notifyObjectLoaded()
/openbsd-src/gnu/llvm/llvm/tools/llvm-objdump/
H A DOffloadDump.cpp66 printBinary(*Binaries[I].getBinary(), I); in dumpOffloadBinary()
79 printBinary(*Binaries[I].getBinary(), I); in dumpOffloadSections()
/openbsd-src/gnu/llvm/llvm/lib/Object/
H A DObject.cpp203 section_iterator SI = OB->getBinary()->section_begin(); in LLVMGetSections()
214 return (*unwrap(SI) == OB->getBinary()->section_end()) ? 1 : 0; in LLVMIsSectionIteratorAtEnd()
236 symbol_iterator SI = OB->getBinary()->symbol_begin(); in LLVMGetSymbols()
247 return (*unwrap(SI) == OB->getBinary()->symbol_end()) ? 1 : 0; in LLVMIsSymbolIteratorAtEnd()
H A DMachOUniversalWriter.cpp256 Twine(Offset) + " for " + S.getBinary()->getFileName() + in buildFatArchList()
265 FatArch.size = S.getBinary()->getMemoryBufferRef().getBufferSize(); in buildFatArchList()
303 MemoryBufferRef BufferRef = Slices[Index].getBinary()->getMemoryBufferRef(); in writeUniversalBinaryToStream()
317 return sys::fs::can_execute(S.getBinary()->getFileName()); in writeUniversalBinary()
/openbsd-src/gnu/llvm/clang/tools/clang-linker-wrapper/
H A DClangLinkerWrapper.cpp483 for (auto Arg : llvm::split(File.getBinary()->getString("feature"), ",")) in getTargetFeatures()
589 MemoryBufferRef Buffer = MemoryBufferRef(File.getBinary()->getImage(), ""); in linkBitcodeFiles()
626 llvm::erase_if(InputFiles, [](OffloadFile &F) { return !F.getBinary(); }); in linkBitcodeFiles()
661 BitcodeInput.getBinary()->getMemoryBufferRef().getBufferIdentifier()); in linkBitcodeFiles()
663 MemoryBufferRef(BitcodeInput.getBinary()->getImage(), Identifier); in linkBitcodeFiles()
765 const OffloadBinary &Binary = *File.getBinary(); in writeOffloadFile()
959 Args.MakeArgString(Input.front().getBinary()->getArch())); in getLinkerArgs()
961 Args.MakeArgString(Input.front().getBinary()->getTriple())); in getLinkerArgs()
966 return identify_magic(F.getBinary()->getImage()) == file_magic::bitcode; in getLinkerArgs()
1020 if (File.getBinary()->getOffloadKind() != OFK_None) in linkAndWrapDeviceFiles()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/ExecutionEngine/OProfileJIT/
H A DOProfileJITEventListener.cpp88 const ObjectFile &DebugObj = *DebugObjOwner.getBinary(); in notifyObjectLoaded()
150 const ObjectFile &DebugObj = *DebugObjects[Key].getBinary(); in notifyFreeingObject()
/openbsd-src/gnu/llvm/llvm/tools/llvm-objcopy/
H A Dllvm-objcopy.cpp177 if (Archive *Ar = dyn_cast<Archive>(BinaryHolder.getBinary())) { in executeObjcopy()
184 return executeObjcopyOnBinary(ConfigMgr, *BinaryHolder.getBinary(), in executeObjcopy()
/openbsd-src/gnu/llvm/llvm/tools/llvm-dwp/
H A Dllvm-dwp.cpp60 const ObjectFile &Obj = *ErrOrObj.get().getBinary(); in getDWOFilenames()
97 return ErrOrObj->getBinary()->makeTriple(); in readTargetTriple()
/openbsd-src/gnu/llvm/llvm/lib/ProfileData/
H A DRawMemProfReader.cpp256 const StringRef FileName = Binary.getBinary()->getFileName(); in initialize()
258 auto *ElfObject = dyn_cast<object::ELFObjectFileBase>(Binary.getBinary()); in initialize()
290 auto *Object = cast<object::ObjectFile>(Binary.getBinary()); in initialize()
/openbsd-src/gnu/llvm/llvm/tools/llvm-cov/
H A DTestingSupport.cpp43 ObjectFile *OF = ObjErr.get().getBinary(); in convertForTestingMain()
/openbsd-src/gnu/llvm/llvm/lib/ExecutionEngine/IntelJITEvents/
H A DIntelJITEventListener.cpp232 const ObjectFile *DebugObj = DebugObjOwner.getBinary(); in notifyObjectLoaded()
355 const ObjectFile &DebugObj = *DebugObjects[Key].getBinary(); in notifyFreeingObject()
/openbsd-src/gnu/llvm/llvm/lib/DebugInfo/Symbolize/
H A DSymbolize.cpp495 Bin = Pair.first->second->getBinary(); in getOrCreateObject()
507 Bin = CachedBin->getBinary(); in getOrCreateObject()
714 if (Bin->getBinary()) in recordAccess()
/openbsd-src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/
H A DExecutionUtils.cpp295 if (isa<object::Archive>(B->getBinary())) in Load()
301 if (auto *UB = cast<object::MachOUniversalBinary>(B->getBinary())) { in Load()
/openbsd-src/gnu/llvm/llvm/tools/llvm-dwarfutil/
H A Dllvm-dwarfutil.cpp194 if (BinOrErr->getBinary()->isObject()) { in verifyOutput()
195 if (ObjectFile *Obj = static_cast<ObjectFile *>(BinOrErr->getBinary())) { in verifyOutput()
/openbsd-src/gnu/llvm/clang/tools/clang-offload-packager/
H A DClangOffloadPackager.cpp149 const auto *Binary = Binaries[I].getBinary(); in unbundleImages()
/openbsd-src/gnu/llvm/llvm/include/llvm/DebugInfo/Symbolize/
H A DSymbolize.h239 size_t size() { return Bin.getBinary()->getData().size(); } in size()
/openbsd-src/gnu/llvm/llvm/tools/llvm-profgen/
H A DProfiledBinary.cpp210 Binary &ExeBinary = *OBinary.getBinary(); in load()
231 loadSymbolsFromDWARF(*cast<ObjectFile>(DebugPath.getBinary())); in load()
444 Binary &ExeBinary = *OBinary.getBinary(); in decodePseudoProbe()
/openbsd-src/gnu/llvm/llvm/lib/ObjCopy/MachO/
H A DMachOObjcopy.cpp502 Slices.emplace_back(*cast<Archive>(Binaries.back().getBinary()), in executeObjcopyOnMachOUniversalBinary()
542 Slices.emplace_back(*cast<MachOObjectFile>(Binaries.back().getBinary()), in executeObjcopyOnMachOUniversalBinary()
/openbsd-src/gnu/llvm/llvm/tools/llvm-exegesis/lib/
H A DBenchmarkRunner.cpp207 auto ObjectFilePath = writeObjectFile(ObjectFile.getBinary()->getData()); in runConfiguration()
/openbsd-src/gnu/llvm/llvm/lib/ExecutionEngine/PerfJITEvents/
H A DPerfJITEventListener.cpp237 const ObjectFile &DebugObj = *DebugObjOwner.getBinary(); in notifyObjectLoaded()

12