Home
last modified time | relevance | path

Searched refs:LayoutPred (Results 1 – 4 of 4) sorted by relevance

/external/llvm/lib/Target/WebAssembly/
DWebAssemblyCFGStackify.cpp335 MachineBasicBlock *LayoutPred = &*prev(MachineFunction::iterator(&MBB)); in PlaceBlockMarker() local
339 for (MachineFunction::iterator I(LayoutPred), E(Header); I != E; --I) { in PlaceBlockMarker()
354 for (MachineLoop *Loop = MLI.getLoopFor(LayoutPred); in PlaceBlockMarker()
355 Loop && Loop->contains(LayoutPred); Loop = Loop->getParentLoop()) in PlaceBlockMarker()
356 if (Loop && LoopBottom(Loop) == LayoutPred && Loop->contains(Header)) in PlaceBlockMarker()
/external/llvm/lib/CodeGen/
DMachineBlockPlacement.cpp1619 MachineBasicBlock *LayoutPred = in alignBlocks() local
1624 if (!LayoutPred->isSuccessor(ChainBB)) { in alignBlocks()
1634 MBPI->getEdgeProbability(LayoutPred, ChainBB); in alignBlocks()
1635 BlockFrequency LayoutEdgeFreq = MBFI->getBlockFreq(LayoutPred) * LayoutProb; in alignBlocks()
1697 auto LayoutPred = std::prev(MBI); in runOnMachineFunction() local
1698 if (!LayoutPred->isSuccessor(&*MBI)) in runOnMachineFunction()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/WebAssembly/
DWebAssemblyCFGStackify.cpp110 MachineBasicBlock *LayoutPred = &*std::prev(MachineFunction::iterator(&MBB)); in PlaceBlockMarker() local
114 for (MachineFunction::iterator I(LayoutPred), E(Header); I != E; --I) { in PlaceBlockMarker()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DMachineBlockPlacement.cpp2540 MachineBasicBlock *LayoutPred = in alignBlocks() local
2545 if (!LayoutPred->isSuccessor(ChainBB)) { in alignBlocks()
2555 MBPI->getEdgeProbability(LayoutPred, ChainBB); in alignBlocks()
2556 BlockFrequency LayoutEdgeFreq = MBFI->getBlockFreq(LayoutPred) * LayoutProb; in alignBlocks()
2825 auto LayoutPred = std::prev(MBI); in runOnMachineFunction() local
2826 if (!LayoutPred->isSuccessor(&*MBI)) in runOnMachineFunction()