LLVM API Documentation
#include "X86JITInfo.h"
#include "X86Relocations.h"
#include "llvm/CodeGen/MachineCodeEmitter.h"
#include "llvm/Config/alloca.h"
#include <cstdlib>
#include <iostream>
Include dependency graph for X86JITInfo.cpp:
Go to the source code of this file.
Defines | |
#define | DEBUG_TYPE "jit" |
Functions | |
void | X86CompilationCallback () |
void | X86CompilationCallback2 (intptr_t *StackPtr, intptr_t RetAddr) |
Variables | |
static TargetJITInfo::JITCompilerFn | JITCompilerFunction |
#define DEBUG_TYPE "jit" |
Definition at line 14 of file X86JITInfo.cpp.
void X86CompilationCallback | ( | ) |
Definition at line 100 of file X86JITInfo.cpp.
Referenced by llvm::X86JITInfo::emitFunctionStub(), and llvm::X86JITInfo::getLazyResolverFunction().
void X86CompilationCallback2 | ( | intptr_t * | StackPtr, | |
intptr_t | RetAddr | |||
) |
X86CompilationCallback - This is the target-specific function invoked by the function stub when we did not know the real target of a call. This function must locate the start of the stub or call site and pass it into the JIT compiler function.
Definition at line 118 of file X86JITInfo.cpp.
References DEBUG, and JITCompilerFunction.
TargetJITInfo::JITCompilerFn JITCompilerFunction [static] |
JITCompilerFunction - This contains the address of the JIT function used to compile a function lazily.
Definition at line 40 of file X86JITInfo.cpp.