Home
last modified time | relevance | path

Searched refs:loopInfo (Results 1 – 10 of 10) sorted by relevance

/external/llvm/lib/Transforms/Scalar/
DLoopDeletion.cpp101 LoopInfo &loopInfo) { in runImpl() argument
207 loopInfo.removeBlock(BB); in runImpl()
210 loopInfo.markAsRemoved(L); in runImpl()
265 LoopInfo &loopInfo = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnLoop() local
268 return Impl.runImpl(L, DT, SE, loopInfo); in runOnLoop()
/external/swiftshader/third_party/LLVM/lib/CodeGen/
DRegAllocPBQP.cpp131 const MachineLoopInfo *loopInfo; member in __anone34fca9d0111::RegAllocPBQP
194 const MachineLoopInfo *loopInfo, in build() argument
340 const MachineLoopInfo *loopInfo, in build() argument
343 std::auto_ptr<PBQPRAProblem> p = PBQPBuilder::build(mf, lis, loopInfo, vregs); in build()
377 loopInfo->getLoopDepth(mbb)); in build()
542 lis->addIntervalsForSpills(*spillInterval, 0, loopInfo, *vrm); in mapPBQPToRegAlloc()
649 loopInfo = &getAnalysis<MachineLoopInfo>(); in runOnMachineFunction()
679 builder->build(mf, lis, loopInfo, vregsToAlloc); in runOnMachineFunction()
DSpiller.cpp199 MachineLoopInfo *loopInfo; member in __anon4cc3c4bc0411::StandardSpiller
207 loopInfo(pass.getAnalysisIfAvailable<MachineLoopInfo>()), in StandardSpiller()
214 loopInfo, *vrm); in spill()
DRegAllocLinearScan.cpp144 MachineLoopInfo *loopInfo; member
515 loopInfo = &getAnalysis<MachineLoopInfo>(); in runOnMachineFunction()
827 MachineLoopInfo *loopInfo) { in getConflictWeight() argument
833 unsigned loopDepth = loopInfo->getLoopDepth(MI->getParent()); in getConflictWeight()
871 Conflicts[j] += getConflictWeight(cur, Reg, li_, mri_, loopInfo); in findIntervalsToSpill()
886 Conflicts[j] += getConflictWeight(cur, Reg, li_, mri_, loopInfo); in findIntervalsToSpill()
DStackSlotColoring.cpp66 const MachineLoopInfo *loopInfo; member in __anon86ef69160111::StackSlotColoring
184 unsigned loopDepth = loopInfo->getLoopDepth(MBB); in ScanForSpillSlotRefs()
726 loopInfo = &getAnalysis<MachineLoopInfo>(); in runOnMachineFunction()
DLiveIntervalAnalysis.cpp1203 const MachineLoopInfo *loopInfo, in rewriteInstructionForSpills() argument
1426 const MachineLoopInfo *loopInfo, in rewriteInstructionsForSpills() argument
1550 CanDelete, vrm, rc, ReMatIds, loopInfo, NewVReg, in rewriteInstructionsForSpills()
1637 unsigned loopDepth = loopInfo->getLoopDepth(MBB); in rewriteInstructionsForSpills()
1742 const MachineLoopInfo *loopInfo, VirtRegMap &vrm) { in addIntervalsForSpills() argument
1803 false, vrm, rc, ReMatIds, loopInfo, in addIntervalsForSpills()
1809 false, vrm, rc, ReMatIds, loopInfo, in addIntervalsForSpills()
1884 CanDelete, vrm, rc, ReMatIds, loopInfo, in addIntervalsForSpills()
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
DRegAllocPBQP.h129 const MachineLoopInfo *loopInfo,
150 const MachineLoopInfo *loopInfo,
DLiveIntervalAnalysis.h280 const MachineLoopInfo *loopInfo, VirtRegMap& vrm);
443 SmallVector<int, 4> &ReMatIds, const MachineLoopInfo *loopInfo,
452 SmallVector<int, 4> &ReMatIds, const MachineLoopInfo *loopInfo,
/external/llvm/include/llvm/Transforms/Scalar/
DLoopDeletion.h28 LoopInfo &loopInfo);
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
DLoopDeletion.cpp233 LoopInfo& loopInfo = getAnalysis<LoopInfo>(); in runOnLoop() local
238 loopInfo.removeBlock(*I); in runOnLoop()