Lines Matching refs:Function
43 class Function;
65 typedef llvm::DenseMap<const llvm::Function *, void*>
99 // The constant pool for the current function.
108 // The jump tables for the current function.
114 // When outputting a function stub in the context of some other function, we
118 // These are the relocations that the function needs, as emitted.
134 std::set<const llvm::Function*> PendingFunctions;
171 // This callback is invoked when the specified function is about to be code
175 // This callback is invoked when the specified function has finished code
193 // longer than the current function.
215 // Return the address of the jump table with index @Index in the function
272 // This function converts a Constant* into a GenericValue. The interesting
280 // Recursive function to apply a @Constant value into the specified memory
294 // If the specified function has been code-gen'd, return a pointer to the
295 // function. If not, compile it, or use a stub to implement lazy compilation
297 void *GetPointerToFunctionOrStub(llvm::Function *F);
299 void *GetLazyFunctionStubIfAvailable(llvm::Function *F) {
303 void *GetLazyFunctionStub(llvm::Function *F);
305 void updateFunctionStub(const llvm::Function *F);
307 void *GetPointerToFunction(const llvm::Function *F, bool AbortOnFailure);
332 // Return a stub for the function at the specified address.