Home | History | Annotate | Download | only in Instrumentation

Lines Matching refs:Module

56 #include "llvm/IR/Module.h"
260 // PathProfiler is a module pass which instruments path profiling instructions
277 bool runOnModule(Module &M);
280 void runOnFunction(std::vector<Constant*> &ftInit, Function &F, Module &M);
343 void insertInstrumentation( BLInstrumentationDag& dag, Module &M);
1222 BLInstrumentationDag& dag, Module &M) {
1267 // Entry point of the module
1269 Function &F, Module &M) {
1325 "\n\n============= MODULE BEGIN ===============\n" << M << \
1326 "\n============== MODULE END ================\n"
1328 bool PathProfiler::runOnModule(Module &M) {
1348 errs() << "WARNING: cannot insert path profiling into a module"
1369 for (Module::iterator F = M.begin(), E = M.end(); F != E; F++) {