Home
last modified time | relevance | path

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

/external/llvm/lib/CodeGen/
DMachineTraceMetrics.cpp165 TraceBlockInfo *TBI = &BlockInfo[MBB->getNumber()]; in computeDepthResources() local
170 if (!TBI->Pred) { in computeDepthResources()
171 TBI->InstrDepth = 0; in computeDepthResources()
172 TBI->Head = MBB->getNumber(); in computeDepthResources()
180 unsigned PredNum = TBI->Pred->getNumber(); in computeDepthResources()
183 const FixedBlockInfo *PredFBI = MTM.getResources(TBI->Pred); in computeDepthResources()
184 TBI->InstrDepth = PredTBI->InstrDepth + PredFBI->InstrCount; in computeDepthResources()
185 TBI->Head = PredTBI->Head; in computeDepthResources()
198 TraceBlockInfo *TBI = &BlockInfo[MBB->getNumber()]; in computeHeightResources() local
203 TBI->InstrHeight = MTM.getResources(MBB)->InstrCount; in computeHeightResources()
[all …]
/external/llvm/include/llvm/CodeGen/
DMachineTraceMetrics.h181 bool isUsefulDominator(const TraceBlockInfo &TBI) const { in isUsefulDominator()
183 if (!hasValidDepth() || !TBI.hasValidDepth()) in isUsefulDominator()
186 if (Head != TBI.Head) in isUsefulDominator()
193 return HasValidInstrDepths && InstrDepth <= TBI.InstrDepth; in isUsefulDominator()
238 TraceBlockInfo &TBI; variable
240 unsigned getBlockNum() const { return &TBI - &TE.BlockInfo[0]; } in getBlockNum()
243 explicit Trace(Ensemble &te, TraceBlockInfo &tbi) : TE(te), TBI(tbi) {} in Trace()
248 return TBI.InstrDepth + TBI.InstrHeight; in getInstrCount()
273 unsigned getCriticalPath() const { return TBI.CriticalPath; } in getCriticalPath()
/external/llvm/lib/Transforms/Scalar/
DInductiveRangeCheckElimination.cpp1406 if (BranchInst *TBI = dyn_cast<BranchInst>(BBI->getTerminator())) in runOnLoop() local
1408 InductiveRangeCheck::create(IRCAlloc, TBI, L, SE, BPI)) in runOnLoop()