Lines Matching refs:Function
19 #include "llvm/Function.h"
33 /// JITCompilerFunction - This contains the address of the JIT function used to
34 /// compile a function lazily.
45 // CompilationCallback stub - We can't use a C function with inline assembly in
68 // stuff for the real target function right now. We have to act as if this
72 // of the end of function stub.
82 // t8 points at the end of function stub. Pass the beginning of the stub
99 // Jump to the (newly modified) stub to invoke the real function.
115 /// MipsCompilationCallbackC - This is the target-specific function invoked
116 /// by the function stub when we did not know the real target of a call.
117 /// This function must locate the start of the stub or call site and pass
118 /// it into the JIT compiler function.
120 // Get the address of the compiled code for this function.
123 // Rewrite the function stub so that we don't end up here every time we
125 // stub with code that jumps to the compiled function:
157 void *MipsJITInfo::emitFunctionStub(const Function* F, void *Fn,
195 void MipsJITInfo::relocate(void *Function, MachineRelocation *MR,
199 void *RelocPos = (char*) Function + MR->getMachineCodeOffset();