LLVM: lib/ExecutionEngine/Orc/OrcABISupport.cpp File Reference (original) (raw)
#include "[llvm/ExecutionEngine/Orc/OrcABISupport.h](OrcABISupport%5F8h%5Fsource.html)"#include "[llvm/Support/FormatVariadic.h](FormatVariadic%5F8h%5Fsource.html)"#include "[llvm/Support/raw_ostream.h](raw%5F%5Fostream%5F8h%5Fsource.html)"
Go to the source code of this file.
| Namespaces | |
|---|---|
| namespace | llvm |
| This is an optimization pass for GlobalISel generic memory operations. | |
| namespace | llvm::orc |
| Macros | |
|---|---|
| #define | DEBUG_TYPE "orc" |
| Functions | |
|---|---|
| template | |
| static bool | stubAndPointerRangesOk (ExecutorAddr StubBlockAddr, ExecutorAddr PointerBlockAddr, unsigned NumStubs) |
Macro Definition Documentation
◆ DEBUG_TYPE
#define DEBUG_TYPE "orc"
Definition at line 13 of file OrcABISupport.cpp.
Function Documentation
◆ stubAndPointerRangesOk()
template
| bool stubAndPointerRangesOk ( ExecutorAddr StubBlockAddr, ExecutorAddr PointerBlockAddr, unsigned NumStubs ) | static |
|---|
Definition at line 19 of file OrcABISupport.cpp.
Referenced by llvm::orc::OrcAArch64::writeIndirectStubsBlock(), llvm::orc::OrcI386::writeIndirectStubsBlock(), llvm::orc::OrcLoongArch64::writeIndirectStubsBlock(), llvm::orc::OrcMips32_Base::writeIndirectStubsBlock(), llvm::orc::OrcMips64::writeIndirectStubsBlock(), llvm::orc::OrcRiscv64::writeIndirectStubsBlock(), and llvm::orc::OrcX86_64_Base::writeIndirectStubsBlock().