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

References

tools/llvm-mca/Views/BottleneckAnalysis.cpp
   56     if (U.second && IPI.find(U.first) != IPI.end())
   56     if (U.second && IPI.find(U.first) != IPI.end())
   62   IPI.insert(std::make_pair(IID, InstructionPressureInfo()));
   65 void PressureTracker::onInstructionExecuted(unsigned IID) { IPI.erase(IID); }
  126       IPI[IID].ResourcePressureCycles++;
  134       IPI[IID].RegisterPressureCycles++;
  141       IPI[IID].MemoryPressureCycles++;
tools/llvm-mca/Views/BottleneckAnalysis.h
  147     assert(IPI.find(IID) != IPI.end() && "Instruction is not tracked!");
  147     assert(IPI.find(IID) != IPI.end() && "Instruction is not tracked!");
  148     const InstructionPressureInfo &Info = IPI.find(IID)->second;
  153     assert(IPI.find(IID) != IPI.end() && "Instruction is not tracked!");
  153     assert(IPI.find(IID) != IPI.end() && "Instruction is not tracked!");
  154     const InstructionPressureInfo &Info = IPI.find(IID)->second;
  159     assert(IPI.find(IID) != IPI.end() && "Instruction is not tracked!");
  159     assert(IPI.find(IID) != IPI.end() && "Instruction is not tracked!");
  160     const InstructionPressureInfo &Info = IPI.find(IID)->second;