Home | History | Annotate | Download | only in slang

Lines Matching refs:Function

28 #include "llvm/Function.h"
80 // Iterate all function declarations in the program.
92 "invalid function name prefix, "
98 // Process any non-static function declarations
176 // Process any static function declarations
276 // Dump export function info
291 // Function name
296 llvm::Function *F = M->getFunction(EF->getName());
297 llvm::Function *HelperFunction;
300 slangAssert(F && "Function marked as exported disappeared in Bitcode");
302 // Create helper function
308 for (llvm::Function::arg_iterator AI = F->arg_begin(),
317 fprintf(stderr, "Failed to export function %s: parameter type "
318 "mismatch during creation of helper function.\n",
345 llvm::Function::Create(HelperFunctionType,
353 // Create helper function body
405 // Dump export function info