reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

include/llvm/Object/Binary.h
  195   T* getBinary();

References

include/llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h
  226       if (this->Parent.NotifyFreed && ObjForNotify.getBinary())
  227         this->Parent.NotifyFreed(K, *ObjForNotify.getBinary());
  243           PFC->RTDyld->loadObject(*PFC->Obj.getBinary());
  253         Parent.NotifyLoaded(K, *PFC->Obj.getBinary(), *Info);
  262         Parent.NotifyFinalized(K, *PFC->Obj.getBinary(), *Info);
lib/DebugInfo/DWARF/DWARFContext.cpp
 1267   S->Context = DWARFContext::create(*S->File.getBinary());
lib/DebugInfo/Symbolize/Symbolize.cpp
  373     Bin = Pair.first->second.getBinary();
  379     Bin = Pair.first->second.getBinary();
lib/ExecutionEngine/GDBRegistrationListener.cpp
  156   if (!DebugObj.getBinary())
  159   const char *Buffer = DebugObj.getBinary()->getMemoryBufferRef().getBufferStart();
  160   size_t      Size = DebugObj.getBinary()->getMemoryBufferRef().getBufferSize();
lib/ExecutionEngine/MCJIT/MCJIT.cpp
  342     object::Archive *A = OB.getBinary();
lib/ExecutionEngine/Orc/OrcMCJITReplacement.h
  393       object::Archive *A = OB.getBinary();
lib/Object/Object.cpp
  200   section_iterator SI = OB->getBinary()->section_begin();
  211   return (*unwrap(SI) == OB->getBinary()->section_end()) ? 1 : 0;
  234   symbol_iterator SI = OB->getBinary()->symbol_begin();
  245   return (*unwrap(SI) == OB->getBinary()->symbol_end()) ? 1 : 0;
lib/XRay/InstrumentationMap.cpp
   60   if ((!ObjFile.getBinary()->isELF() && !ObjFile.getBinary()->isMachO()) ||
   60   if ((!ObjFile.getBinary()->isELF() && !ObjFile.getBinary()->isMachO()) ||
   61       !(ObjFile.getBinary()->getArch() == Triple::x86_64 ||
   62         ObjFile.getBinary()->getArch() == Triple::ppc64le))
   68   const auto &Sections = ObjFile.getBinary()->sections();
   88   if (ObjFile.getBinary()->isELF()) {
  100     }(ObjFile.getBinary());
tools/dsymutil/dsymutil.cpp
  362   Binary &Binary = *BinOrErr.get().getBinary();
tools/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp
  174   if (!binary->getBinary()->isCOFF() &&
  175       !binary->getBinary()->isCOFFImportFile())
  179     llvm::cast<llvm::object::COFFObjectFile>(binary->getBinary());
  254   if (!binary->getBinary()->isCOFF() &&
  255       !binary->getBinary()->isCOFFImportFile())
  266             static_cast<void *>(m_owningbin->getBinary()));
  936     llvm::cast<llvm::object::COFFObjectFile>(m_owningbin->getBinary());
  962             static_cast<void *>(m_owningbin->getBinary()));
  965       llvm::dyn_cast<llvm::object::COFFObjectFile>(m_owningbin->getBinary());
tools/lldb/source/Plugins/SymbolFile/NativePDB/SymbolFileNativePDB.cpp
  124   auto *obj = llvm::dyn_cast<llvm::object::COFFObjectFile>(binary.getBinary());
tools/llvm-cfi-verify/lib/FileAnalysis.cpp
   84   Analysis.Object = dyn_cast<object::ObjectFile>(Analysis.Binary.getBinary());
tools/llvm-cov/TestingSupport.cpp
   41   ObjectFile *OF = ObjErr.get().getBinary();
tools/llvm-cvtres/llvm-cvtres.cpp
  169     Binary &Binary = *BinaryOrErr.get().getBinary();
  212     Binary &Binary = *BinaryOrErr.get().getBinary();
tools/llvm-cxxdump/llvm-cxxdump.cpp
  533   Binary &Binary = *BinaryOrErr.get().getBinary();
tools/llvm-dwp/llvm-dwp.cpp
  482   const ObjectFile &Obj = *ErrOrObj.get().getBinary();
  540     auto &Obj = *ErrOrObj->getBinary();
tools/llvm-exegesis/lib/Assembler.cpp
  292   assert(ObjectFileHolder.getBinary() && "cannot create object file");
tools/llvm-lipo/llvm-lipo.cpp
  438     const Binary *B = BinaryOrErr->getBinary();
tools/llvm-objcopy/llvm-objcopy.cpp
  291     if (Archive *Ar = dyn_cast<Archive>(BinaryOrErr.get().getBinary())) {
  297                                            *BinaryOrErr.get().getBinary(), FB))
tools/llvm-objdump/MachODump.cpp
 2334   Binary &Bin = *BinaryOrErr.get().getBinary();
tools/llvm-objdump/llvm-objdump.cpp
 2245   Binary &Binary = *OBinary.getBinary();
tools/llvm-pdbutil/InputFile.cpp
  271     IF.PdbOrObj = llvm::cast<COFFObjectFile>(IF.CoffObject.getBinary());
tools/llvm-readobj/llvm-readobj.cpp
  602   Binary &Binary = *BinaryOrErr.get().getBinary();
tools/llvm-rtdyld/llvm-rtdyld.cpp
  409         SymbolObj = DebugObj.getBinary();
tools/llvm-size/llvm-size.cpp
  547   Binary &Bin = *BinaryOrErr.get().getBinary();
tools/obj2yaml/obj2yaml.cpp
   41   Binary &Binary = *BinaryOrErr.get().getBinary();
tools/sancov/sancov.cpp
  799   object::Binary &Binary = *BinaryOrErr.get().getBinary();