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

References

include/llvm/CodeGen/MachineTraceMetrics.h
  259     unsigned getBlockNum() const { return &TBI - &TE.BlockInfo[0]; }
  268       return TBI.InstrDepth + TBI.InstrHeight;
  268       return TBI.InstrDepth + TBI.InstrHeight;
  293     unsigned getCriticalPath() const { return TBI.CriticalPath; }
lib/CodeGen/MachineTraceMetrics.cpp
 1213   unsigned Instrs = TBI.InstrDepth;
 1265   unsigned Instrs = TBI.InstrDepth + TBI.InstrHeight;
 1265   unsigned Instrs = TBI.InstrDepth + TBI.InstrHeight;
 1326   unsigned MBBNum = &TBI - &TE.BlockInfo[0];
 1328   OS << TE.getName() << " trace %bb." << TBI.Head << " --> %bb." << MBBNum
 1329      << " --> %bb." << TBI.Tail << ':';
 1330   if (TBI.hasValidHeight() && TBI.hasValidDepth())
 1330   if (TBI.hasValidHeight() && TBI.hasValidDepth())
 1332   if (TBI.HasValidInstrDepths && TBI.HasValidInstrHeights)
 1332   if (TBI.HasValidInstrDepths && TBI.HasValidInstrHeights)
 1333     OS << ' ' << TBI.CriticalPath << " cycles.";
 1335   const MachineTraceMetrics::TraceBlockInfo *Block = &TBI;
 1343   Block = &TBI;