LLVM: lib/XRay/InstrumentationMap.cpp File Reference (original) (raw)
InstrumentationMap.cpp File Reference
Go to the source code of this file.
Typedef Documentation
◆ RelocMap
Function Documentation
◆ loadObj()
Definition at line 53 of file InstrumentationMap.cpp.
References A(), llvm::Triple::aarch64, llvm::Triple::arm, llvm::StringRef::bytes_begin(), llvm::StringRef::bytes_end(), llvm::CallingConv::C, llvm::consumeError(), llvm::xray::SledEntry::CUSTOM_EVENT, llvm::dyn_cast(), E(), llvm::DenseMapBase< DerivedT, KeyT, ValueT, KeyInfoT, BucketT >::end(), llvm::xray::SledEntry::ENTRY, llvm::errorCodeToError(), llvm::xray::SledEntry::EXIT, llvm::DenseMapBase< DerivedT, KeyT, ValueT, KeyInfoT, BucketT >::find(), llvm::find_if(), getAddend(), llvm::object::ELFRelocationRef::getAddend(), llvm::object::OwningBinary< T >::getBinary(), llvm::object::getRelocationResolver(), I, llvm::DenseMapBase< DerivedT, KeyT, ValueT, KeyInfoT, BucketT >::insert(), llvm::xray::SledEntry::LOG_ARGS_ENTER, llvm::Triple::loongarch64, llvm::make_error(), llvm::Offset, llvm::Triple::ppc64le, llvm::object::resolveRelocation(), llvm::Triple::riscv64, llvm::Error::success(), llvm::xray::SledEntry::TAIL, llvm::Expected< T >::takeError(), and llvm::Triple::x86_64.
Referenced by llvm::xray::loadInstrumentationMap().