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

/external/llvm/include/llvm/CodeGen/
H A DMachineTraceMetrics.h133 struct TraceBlockInfo { struct in class:llvm::MachineTraceMetrics
156 TraceBlockInfo() : function in struct:llvm::MachineTraceMetrics::TraceBlockInfo
181 bool isUsefulDominator(const TraceBlockInfo &TBI) const {
238 TraceBlockInfo &TBI;
243 explicit Trace(Ensemble &te, TraceBlockInfo &tbi) : TE(te), TBI(tbi) {}
295 SmallVector<TraceBlockInfo, 4> BlockInfo;
304 unsigned computeCrossBlockCriticalPath(const TraceBlockInfo&);
316 const TraceBlockInfo *getDepthResources(const MachineBasicBlock*) const;
317 const TraceBlockInfo *getHeightResources(const MachineBasicBlock*) const;
/external/llvm/lib/CodeGen/
H A DMachineTraceMetrics.cpp163 // Update resource-related information in the TraceBlockInfo for MBB.
167 TraceBlockInfo *TBI = &BlockInfo[MBB->getNumber()];
183 TraceBlockInfo *PredTBI = &BlockInfo[PredNum];
196 // Update resource-related information in the TraceBlockInfo for MBB.
200 TraceBlockInfo *TBI = &BlockInfo[MBB->getNumber()];
219 TraceBlockInfo *SuccTBI = &BlockInfo[SuccNum];
232 const MachineTraceMetrics::TraceBlockInfo*
235 const TraceBlockInfo *TBI = &BlockInfo[MBB->getNumber()];
241 const MachineTraceMetrics::TraceBlockInfo*
244 const TraceBlockInfo *TB
[all...]

Completed in 202 milliseconds