Home | History | Annotate | Download | only in Analysis

Lines Matching refs:Function

65     // make a reference table to refer to function by number
75 std::vector<Function*> _functions;
228 // set the function for which paths are currently begin processed
229 void PathProfileInfo::setCurrentFunction(Function* F) {
242 // get the function for which paths are currently being processed
243 Function* PathProfileInfo::getCurrentFunction() const {
247 // get the entry block of the function
257 // return the number of paths which a function may potentially execute
272 // returns the total number of paths run in the function
292 // get the filename and setup the module's function references
366 // gather path information for each function
370 errs() << "warning: bad header for path function info\n";
374 Function* f = _functions[pathHeader.fnNumber];
383 errs() << "warning: path function info header/data mismatch\n";
387 // Build a new path for the current function