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().