reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/polly/lib/CodeGen/PerfMonitor.cpp
   23   Function *F = M->getFunction(Name);
   29     F = Function::Create(Ty, Linkage, Name, M);
   37   GlobalVariable *GV = M->getGlobalVariable(Name);
   55   GV = new GlobalVariable(*M, Ty, true, GlobalValue::AppendingLinkage,
   61   return Intrinsic::getDeclaration(M, Intrinsic::x86_rdtscp);
   96   TryRegisterGlobal(M, (varname + "_cycles").c_str(), Builder.getInt64(0),
   99   TryRegisterGlobal(M, (varname + "_trip_count").c_str(), Builder.getInt64(0),
  104   TryRegisterGlobal(M, "__polly_perf_cycles_total_start", Builder.getInt64(0),
  107   TryRegisterGlobal(M, "__polly_perf_initialized", Builder.getInt1(0),
  110   TryRegisterGlobal(M, "__polly_perf_cycles_in_scops", Builder.getInt64(0),
  113   TryRegisterGlobal(M, "__polly_perf_cycles_in_scop_start", Builder.getInt64(0),
  128       Function::Create(Ty, Linkage, FinalReportingFunctionName, M);
  129   FinalStartBB = BasicBlock::Create(M->getContext(), "start", ExitFn);
  218   Function *InitFn = Function::Create(Ty, Linkage, InitFunctionName, M);
  219   BasicBlock *Start = BasicBlock::Create(M->getContext(), "start", InitFn);
  221       BasicBlock::Create(M->getContext(), "earlyreturn", InitFn);
  222   BasicBlock *InitBB = BasicBlock::Create(M->getContext(), "initbb", InitFn);