Searched refs:TraceBlockInfo (Results 1 – 2 of 2) sorted by relevance
171 struct TraceBlockInfo { struct194 TraceBlockInfo() = default; argument216 bool isUsefulDominator(const TraceBlockInfo &TBI) const { in isUsefulDominator() argument274 TraceBlockInfo &TBI; argument279 explicit Trace(Ensemble &te, TraceBlockInfo &tbi) : TE(te), TBI(tbi) {} in Trace()342 SmallVector<TraceBlockInfo, 4> BlockInfo;350 unsigned computeCrossBlockCriticalPath(const TraceBlockInfo&);364 const TraceBlockInfo *getDepthResources(const MachineBasicBlock*) const;365 const TraceBlockInfo *getHeightResources(const MachineBasicBlock*) const;383 void updateDepth(TraceBlockInfo &TBI, const MachineInstr&,
190 TraceBlockInfo *TBI = &BlockInfo[MBB->getNumber()]; in computeDepthResources()206 TraceBlockInfo *PredTBI = &BlockInfo[PredNum]; in computeDepthResources()223 TraceBlockInfo *TBI = &BlockInfo[MBB->getNumber()]; in computeHeightResources()241 TraceBlockInfo *SuccTBI = &BlockInfo[SuccNum]; in computeHeightResources()254 const MachineTraceMetrics::TraceBlockInfo*257 const TraceBlockInfo *TBI = &BlockInfo[MBB->getNumber()]; in getDepthResources()263 const MachineTraceMetrics::TraceBlockInfo*266 const TraceBlockInfo *TBI = &BlockInfo[MBB->getNumber()]; in getHeightResources()365 const MachineTraceMetrics::TraceBlockInfo *PredTBI = in pickTracePred()395 const MachineTraceMetrics::TraceBlockInfo *SuccTBI = in pickTraceSucc()[all …]