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

/external/llvm/lib/CodeGen/
H A DMachineTraceMetrics.cpp167 TraceBlockInfo *TBI = &BlockInfo[MBB->getNumber()]; local
172 if (!TBI->Pred) {
173 TBI->InstrDepth = 0;
174 TBI->Head = MBB->getNumber();
182 unsigned PredNum = TBI->Pred->getNumber();
185 const FixedBlockInfo *PredFBI = MTM.getResources(TBI->Pred);
186 TBI->InstrDepth = PredTBI->InstrDepth + PredFBI->InstrCount;
187 TBI->Head = PredTBI->Head;
200 TraceBlockInfo *TBI = &BlockInfo[MBB->getNumber()]; local
205 TBI
235 const TraceBlockInfo *TBI = &BlockInfo[MBB->getNumber()]; local
244 const TraceBlockInfo *TBI = &BlockInfo[MBB->getNumber()]; local
[all...]
/external/llvm/include/llvm/CodeGen/
H A DMachineTraceMetrics.h175 /// Assuming that this is a dominator of TBI, determine if it contains
180 /// Also returns true when TBI == this.
181 bool isUsefulDominator(const TraceBlockInfo &TBI) const {
182 // The trace for TBI may not even be calculated yet.
183 if (!hasValidDepth() || !TBI.hasValidDepth())
186 if (Head != TBI.Head)
188 // It is almost always the case that TBI belongs to the same trace as
191 // same trace as TBI. This is not a big problem as long as it doesn't
193 return HasValidInstrDepths && InstrDepth <= TBI.InstrDepth;
238 TraceBlockInfo &TBI; member in class:llvm::MachineTraceMetrics::Trace
[all...]

Completed in 91 milliseconds