Lines Matching refs:Function
20 #include "llvm/IR/Function.h"
57 // the old function.
78 /// JITCompilerFunction - This contains the address of the JIT function used to
79 /// compile a function lazily.
90 // CompilationCallback stub - We can't use a C function with inline assembly in
113 // stuff for the real target function right now. We have to act as if this
117 // of the end of function stub.
127 // t8 points at the end of function stub. Pass the beginning of the stub
144 // Jump to the (newly modified) stub to invoke the real function.
160 /// MipsCompilationCallbackC - This is the target-specific function invoked
161 /// by the function stub when we did not know the real target of a call.
162 /// This function must locate the start of the stub or call site and pass
163 /// it into the JIT compiler function.
165 // Get the address of the compiled code for this function.
168 // Rewrite the function stub so that we don't end up here every time we
170 // stub with code that jumps to the compiled function:
202 void *MipsJITInfo::emitFunctionStub(const Function *F, void *Fn,
247 void MipsJITInfo::relocate(void *Function, MachineRelocation *MR,
251 void *RelocPos = (char*) Function + MR->getMachineCodeOffset();