Lines Matching refs:Function
31 #include "llvm/IR/Function.h"
89 // Iterate all function declarations in the program.
101 "invalid function name prefix, "
107 // Process any non-static function declarations
121 "exported function parameters may "
174 // Process any static function declarations
279 // Dump export function info
294 // Function name
299 llvm::Function *F = M->getFunction(EF->getName());
300 llvm::Function *HelperFunction;
303 slangAssert(F && "Function marked as exported disappeared in Bitcode");
305 // Create helper function
311 for (llvm::Function::arg_iterator AI = F->arg_begin(),
320 fprintf(stderr, "Failed to export function %s: parameter type "
321 "mismatch during creation of helper function.\n",
348 llvm::Function::Create(HelperFunctionType,
356 // Create helper function body
408 // Dump export function info