Lines Matching refs:Function
692 // This function handles the actual updating of block and instruction iterators
838 // Check to see if this is an intrinsic function call...
839 Function *F = CS.getCalledFunction();
857 // If it is an unknown intrinsic function, use the intrinsic lowering
891 // and treat it as a function pointer.
893 callFunction((Function*)GVTOP(SRC), ArgVals);
1279 // callFunction - Execute the specified function...
1281 void Interpreter::callFunction(Function *F,
1285 "Incorrect number of arguments passed into function call!");
1299 // Get pointers to first LLVM BB & Instruction in function.
1303 // Run through the function arguments and initialize their values...
1306 "Invalid number of values passed to function invocation!");
1310 for (Function::arg_iterator AI = F->arg_begin(), E = F->arg_end();