Lines Matching refs:ObjFile
54 loadObj(StringRef Filename, object::OwningBinary<object::ObjectFile> &ObjFile, in loadObj() argument
61 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()
69 const auto &Sections = ObjFile.getBinary()->sections(); in loadObj()
87 if (ObjFile.getBinary()->isELF()) { in loadObj()
88 uint32_t RelativeRelocation = [](object::ObjectFile *ObjFile) { in loadObj() argument
89 if (const auto *ELFObj = dyn_cast<object::ELF32LEObjectFile>(ObjFile)) in loadObj()
91 else if (const auto *ELFObj = dyn_cast<object::ELF32BEObjectFile>(ObjFile)) in loadObj()
93 else if (const auto *ELFObj = dyn_cast<object::ELF64LEObjectFile>(ObjFile)) in loadObj()
95 else if (const auto *ELFObj = dyn_cast<object::ELF64BEObjectFile>(ObjFile)) in loadObj()
99 }(ObjFile.getBinary()); in loadObj()