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

/external/llvm/lib/CodeGen/
H A DMachineTraceMetrics.cpp165 TraceBlockInfo *TBI = &BlockInfo[MBB->getNumber()]; local
170 if (!TBI->Pred) {
171 TBI->InstrDepth = 0;
172 TBI->Head = MBB->getNumber();
180 unsigned PredNum = TBI->Pred->getNumber();
183 const FixedBlockInfo *PredFBI = MTM.getResources(TBI->Pred);
184 TBI->InstrDepth = PredTBI->InstrDepth + PredFBI->InstrCount;
185 TBI->Head = PredTBI->Head;
198 TraceBlockInfo *TBI = &BlockInfo[MBB->getNumber()]; local
203 TBI
233 const TraceBlockInfo *TBI = &BlockInfo[MBB->getNumber()]; local
242 const TraceBlockInfo *TBI = &BlockInfo[MBB->getNumber()]; local
[all...]
/external/llvm/include/llvm/CodeGen/
H A DMachineTraceMetrics.h176 /// Assuming that this is a dominator of TBI, determine if it contains
181 /// Also returns true when TBI == this.
182 bool isUsefulDominator(const TraceBlockInfo &TBI) const {
183 // The trace for TBI may not even be calculated yet.
184 if (!hasValidDepth() || !TBI.hasValidDepth())
187 if (Head != TBI.Head)
189 // It is almost always the case that TBI belongs to the same trace as
192 // same trace as TBI. This is not a big problem as long as it doesn't
194 return HasValidInstrDepths && InstrDepth <= TBI.InstrDepth;
239 TraceBlockInfo &TBI; member in class:llvm::MachineTraceMetrics::Trace
[all...]
/external/llvm/lib/Transforms/Scalar/
H A DInductiveRangeCheckElimination.cpp1386 if (BranchInst *TBI = dyn_cast<BranchInst>(BBI->getTerminator()))
1387 InductiveRangeCheck::extractRangeChecksFromBranch(TBI, L, SE, BPI,

Completed in 161 milliseconds