/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/ |
H A D | ELF_loongarch.cpp | 159 auto ELFObj = object::ObjectFile::createELFObjectFile(ObjectBuffer); in createLinkGraphFromELFObject_loongarch() local 160 if (!ELFObj) in createLinkGraphFromELFObject_loongarch() 161 return ELFObj.takeError(); in createLinkGraphFromELFObject_loongarch() 163 auto Features = (*ELFObj)->getFeatures(); in createLinkGraphFromELFObject_loongarch() 167 if ((*ELFObj)->getArch() == Triple::loongarch64) { in createLinkGraphFromELFObject_loongarch() 168 auto &ELFObjFile = cast<object::ELFObjectFile<object::ELF64LE>>(**ELFObj); in createLinkGraphFromELFObject_loongarch() 170 (*ELFObj)->getFileName(), ELFObjFile.getELFFile(), in createLinkGraphFromELFObject_loongarch() 171 (*ELFObj)->makeTriple(), std::move(*Features)) in createLinkGraphFromELFObject_loongarch() 175 assert((*ELFObj)->getArch() == Triple::loongarch32 && in createLinkGraphFromELFObject_loongarch() 177 auto &ELFObjFile = cast<object::ELFObjectFile<object::ELF32LE>>(**ELFObj); in createLinkGraphFromELFObject_loongarch() [all...] |
H A D | ELF_i386.cpp | 225 auto ELFObj = object::ObjectFile::createELFObjectFile(ObjectBuffer); in createLinkGraphFromELFObject_i386() local 226 if (!ELFObj) in createLinkGraphFromELFObject_i386() 227 return ELFObj.takeError(); in createLinkGraphFromELFObject_i386() 229 auto Features = (*ELFObj)->getFeatures(); in createLinkGraphFromELFObject_i386() 233 assert((*ELFObj)->getArch() == Triple::x86 && in createLinkGraphFromELFObject_i386() 236 auto &ELFObjFile = cast<object::ELFObjectFile<object::ELF32LE>>(**ELFObj); in createLinkGraphFromELFObject_i386() 238 (*ELFObj)->getFileName(), ELFObjFile.getELFFile(), in createLinkGraphFromELFObject_i386() 239 (*ELFObj)->makeTriple(), std::move(*Features)) in createLinkGraphFromELFObject_i386()
|
H A D | ELF_aarch32.cpp | 249 auto ELFObj = ObjectFile::createELFObjectFile(ObjectBuffer); in createLinkGraphFromELFObject_aarch32() local 250 if (!ELFObj) in createLinkGraphFromELFObject_aarch32() 251 return ELFObj.takeError(); in createLinkGraphFromELFObject_aarch32() 253 auto Features = (*ELFObj)->getFeatures(); in createLinkGraphFromELFObject_aarch32() 258 auto TT = (*ELFObj)->makeTriple(); in createLinkGraphFromELFObject_aarch32() 274 auto &ELFFile = cast<ELFObjectFile<ELF32LE>>(**ELFObj).getELFFile(); in createLinkGraphFromELFObject_aarch32() 276 (*ELFObj)->getFileName(), ELFFile, TT, std::move(*Features), in createLinkGraphFromELFObject_aarch32() 282 auto &ELFFile = cast<ELFObjectFile<ELF32BE>>(**ELFObj).getELFFile(); in createLinkGraphFromELFObject_aarch32() 284 (*ELFObj)->getFileName(), ELFFile, TT, std::move(*Features), in createLinkGraphFromELFObject_aarch32()
|
H A D | ELF_ppc64.cpp | 472 auto ELFObj = object::ObjectFile::createELFObjectFile(ObjectBuffer); 473 if (!ELFObj) 474 return ELFObj.takeError(); 476 auto Features = (*ELFObj)->getFeatures(); 481 auto &ELFObjFile = cast<object::ELFObjectFile<ELFT>>(**ELFObj); 483 (*ELFObj)->getFileName(), ELFObjFile.getELFFile(), 484 (*ELFObj)->makeTriple(), std::move(*Features)) 325 auto ELFObj = object::ObjectFile::createELFObjectFile(ObjectBuffer); createLinkGraphFromELFObject_ppc64() local
|
H A D | ELF_x86_64.cpp | 334 auto ELFObj = object::ObjectFile::createELFObjectFile(ObjectBuffer); in createLinkGraphFromELFObject_x86_64() local 335 if (!ELFObj) in createLinkGraphFromELFObject_x86_64() 336 return ELFObj.takeError(); in createLinkGraphFromELFObject_x86_64() 338 auto Features = (*ELFObj)->getFeatures(); in createLinkGraphFromELFObject_x86_64() 342 auto &ELFObjFile = cast<object::ELFObjectFile<object::ELF64LE>>(**ELFObj); in createLinkGraphFromELFObject_x86_64() 343 return ELFLinkGraphBuilder_x86_64((*ELFObj)->getFileName(), in createLinkGraphFromELFObject_x86_64()
|
H A D | ELF_aarch64.cpp | 592 auto ELFObj = object::ObjectFile::createELFObjectFile(ObjectBuffer); in createLinkGraphFromELFObject_aarch64() local 593 if (!ELFObj) in createLinkGraphFromELFObject_aarch64() 594 return ELFObj.takeError(); in createLinkGraphFromELFObject_aarch64() 596 auto Features = (*ELFObj)->getFeatures(); in createLinkGraphFromELFObject_aarch64() 600 assert((*ELFObj)->getArch() == Triple::aarch64 && in createLinkGraphFromELFObject_aarch64() 603 auto &ELFObjFile = cast<object::ELFObjectFile<object::ELF64LE>>(**ELFObj); in createLinkGraphFromELFObject_aarch64() 605 (*ELFObj)->getFileName(), ELFObjFile.getELFFile(), in createLinkGraphFromELFObject_aarch64() 606 (*ELFObj)->makeTriple(), std::move(*Features)) in createLinkGraphFromELFObject_aarch64()
|
H A D | ELF_riscv.cpp | 943 auto ELFObj = object::ObjectFile::createELFObjectFile(ObjectBuffer); in createLinkGraphFromELFObject_riscv() local 944 if (!ELFObj) in createLinkGraphFromELFObject_riscv() 945 return ELFObj.takeError(); in createLinkGraphFromELFObject_riscv() 947 auto Features = (*ELFObj)->getFeatures(); in createLinkGraphFromELFObject_riscv() 951 if ((*ELFObj)->getArch() == Triple::riscv64) { in createLinkGraphFromELFObject_riscv() 952 auto &ELFObjFile = cast<object::ELFObjectFile<object::ELF64LE>>(**ELFObj); in createLinkGraphFromELFObject_riscv() 954 (*ELFObj)->getFileName(), ELFObjFile.getELFFile(), in createLinkGraphFromELFObject_riscv() 955 (*ELFObj)->makeTriple(), std::move(*Features)) in createLinkGraphFromELFObject_riscv() 958 assert((*ELFObj)->getArch() == Triple::riscv32 && in createLinkGraphFromELFObject_riscv() 960 auto &ELFObjFile = cast<object::ELFObjectFile<object::ELF32LE>>(**ELFObj); in createLinkGraphFromELFObject_riscv() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/XRay/ |
H A D | InstrumentationMap.cpp | 96 if (const auto *ELFObj = dyn_cast<object::ELF32LEObjectFile>(ObjFile)) in loadObj() local 97 return ELFObj->getELFFile().getRelativeRelocationType(); in loadObj() 98 else if (const auto *ELFObj = in loadObj() local 100 return ELFObj->getELFFile().getRelativeRelocationType(); in loadObj() 101 else if (const auto *ELFObj = in loadObj() local 103 return ELFObj->getELFFile().getRelativeRelocationType(); in loadObj() 104 else if (const auto *ELFObj = in loadObj() local 106 return ELFObj->getELFFile().getRelativeRelocationType(); in loadObj()
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-objdump/ |
H A D | ELFDump.cpp | 199 if (const auto *ELFObj = dyn_cast<ELF32LEObjectFile>(Sec.getObject())) in getELFSectionLMA() local 200 return getSectionLMA(ELFObj->getELFFile(), Sec); in getELFSectionLMA() 201 else if (const auto *ELFObj = dyn_cast<ELF32BEObjectFile>(Sec.getObject())) in getELFSectionLMA() local 202 return getSectionLMA(ELFObj->getELFFile(), Sec); in getELFSectionLMA() 203 else if (const auto *ELFObj = dyn_cast<ELF64LEObjectFile>(Sec.getObject())) in getELFSectionLMA() local 204 return getSectionLMA(ELFObj->getELFFile(), Sec); in getELFSectionLMA() 205 const auto *ELFObj = cast<ELF64BEObjectFile>(Sec.getObject()); in getELFSectionLMA() local 206 return getSectionLMA(ELFObj->getELFFile(), Sec); in getELFSectionLMA()
|
H A D | llvm-objdump.cpp | 1084 if (auto *ELFObj = dyn_cast<ELFObjectFileBase>(&Obj)) in DisassemblerTarget() local 1085 DisAsm->setABIVersion(ELFObj->getEIdentABIVersion()); in DisassemblerTarget()
|
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
H A D | ObjectFileInterface.cpp | 283 else if (auto *ELFObj = dyn_cast<object::ELFObjectFileBase>(Obj->get())) in getObjectFileInterface() local 284 return getELFObjectFileSymbolInfo(ES, *ELFObj); in getObjectFileInterface()
|
/freebsd/contrib/llvm-project/llvm/lib/Object/ |
H A D | RelocationResolver.cpp | 262 if (const auto *ELFObj = dyn_cast<ELFObjectFileBase>(&Obj)) in isAMDGPU() 263 return ELFObj->getEMachine() == ELF::EM_AMDGPU; in isAMDGPU() local
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-readobj/ |
H A D | llvm-readobj.cpp | 346 if (const ELFObjectFileBase *ELFObj = dyn_cast<ELFObjectFileBase>(&Obj)) in createDumper() local 347 return createELFDumper(*ELFObj, Writer); in createDumper()
|
H A D | ELFDumper.cpp | 822 if (const ELF32LEObjectFile *ELFObj = dyn_cast<ELF32LEObjectFile>(&Obj)) in createELFDumper() local 823 return createELFDumper(*ELFObj, Writer); in createELFDumper() 826 if (const ELF32BEObjectFile *ELFObj = dyn_cast<ELF32BEObjectFile>(&Obj)) in createELFDumper() local 827 return createELFDumper(*ELFObj, Writer); in createELFDumper() 830 if (const ELF64LEObjectFile *ELFObj = dyn_cast<ELF64LEObjectFile>(&Obj)) in createELFDumper() local 831 return createELFDumper(*ELFObj, Writer); in createELFDumper()
|
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/Symbolize/ |
H A D | Symbolize.cpp | 520 else if (auto ELFObj = dyn_cast<const ELFObjectFileBase>(Obj)) in getOrCreateObjectPair() local 521 DbgObj = lookUpBuildIDObject(Path, ELFObj, ArchName); in getOrCreateObjectPair()
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-nm/ |
H A D | llvm-nm.cpp | 1112 if (ELFObjectFileBase *ELFObj = dyn_cast<ELFObjectFileBase>(&Obj)) { in getNMSectionTagAndName() local 1127 if (*SecIOrErr == ELFObj->section_end()) in getNMSectionTagAndName() 1832 auto *ELFObj = dyn_cast<ELFObjectFileBase>(&Obj); in getSymbolNamesFromObject() local 1834 ELFObj && llvm::is_contained({ELF::EM_ARM, ELF::EM_AARCH64, in getSymbolNamesFromObject() 1836 ELFObj->getEMachine()); in getSymbolNamesFromObject()
|