Searched refs:TraceBlockInfo (Results 1 - 2 of 2) sorted by relevance

/macosx-10.10.1/llvmCore-3425.0.34/lib/CodeGen/
H A DMachineTraceMetrics.h126 struct TraceBlockInfo { struct in class:llvm::MachineTraceMetrics
149 TraceBlockInfo() : function in struct:llvm::MachineTraceMetrics::TraceBlockInfo
171 bool isEarlierInSameTrace(const TraceBlockInfo &TBI) const {
218 TraceBlockInfo &TBI;
223 explicit Trace(Ensemble &te, TraceBlockInfo &tbi) : TE(te), TBI(tbi) {}
272 SmallVector<TraceBlockInfo, 4> BlockInfo;
279 unsigned computeCrossBlockCriticalPath(const TraceBlockInfo&);
291 const TraceBlockInfo *getDepthResources(const MachineBasicBlock*) const;
292 const TraceBlockInfo *getHeightResources(const MachineBasicBlock*) const;
H A DMachineTraceMetrics.cpp121 // Update resource-related information in the TraceBlockInfo for MBB.
125 TraceBlockInfo *TBI = &BlockInfo[MBB->getNumber()];
136 TraceBlockInfo *PredTBI = &BlockInfo[TBI->Pred->getNumber()];
143 // Update resource-related information in the TraceBlockInfo for MBB.
147 TraceBlockInfo *TBI = &BlockInfo[MBB->getNumber()];
160 TraceBlockInfo *SuccTBI = &BlockInfo[TBI->Succ->getNumber()];
168 const MachineTraceMetrics::TraceBlockInfo*
171 const TraceBlockInfo *TBI = &BlockInfo[MBB->getNumber()];
177 const MachineTraceMetrics::TraceBlockInfo*
180 const TraceBlockInfo *TB
[all...]

Completed in 122 milliseconds