Home
last modified time | relevance | path

Searched refs:MergePotentials (Results 1 – 6 of 6) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/CodeGen/
DBranchFolding.cpp591 MPIterator HighestMPIter = prior(MergePotentials.end()); in ComputeSameTails()
592 for (MPIterator CurMPIter = prior(MergePotentials.end()), in ComputeSameTails()
593 B = MergePotentials.begin(); in ComputeSameTails()
625 for (CurMPIter = prior(MergePotentials.end()), B = MergePotentials.begin(); in RemoveBlocksWithHash()
637 MergePotentials.erase(CurMPIter, MergePotentials.end()); in RemoveBlocksWithHash()
705 for (unsigned i = 0, e = MergePotentials.size(); i != e; ++i) in TryTailMergeBlocks()
706 dbgs() << "BB#" << MergePotentials[i].getBlock()->getNumber() in TryTailMergeBlocks()
722 std::stable_sort(MergePotentials.begin(), MergePotentials.end()); in TryTailMergeBlocks()
725 while (MergePotentials.size() > 1) { in TryTailMergeBlocks()
726 unsigned CurHash = MergePotentials.back().getHash(); in TryTailMergeBlocks()
[all …]
DBranchFolding.h50 std::vector<MergePotentialsElt> MergePotentials; variable
/external/llvm/lib/CodeGen/
DBranchFolding.cpp675 MPIterator HighestMPIter = std::prev(MergePotentials.end()); in ComputeSameTails()
676 for (MPIterator CurMPIter = std::prev(MergePotentials.end()), in ComputeSameTails()
677 B = MergePotentials.begin(); in ComputeSameTails()
709 for (CurMPIter = std::prev(MergePotentials.end()), in RemoveBlocksWithHash()
710 B = MergePotentials.begin(); in RemoveBlocksWithHash()
721 MergePotentials.erase(CurMPIter, MergePotentials.end()); in RemoveBlocksWithHash()
835 for (unsigned i = 0, e = MergePotentials.size(); i != e; ++i) in TryTailMergeBlocks()
836 dbgs() << "BB#" << MergePotentials[i].getBlock()->getNumber() in TryTailMergeBlocks()
852 array_pod_sort(MergePotentials.begin(), MergePotentials.end()); in TryTailMergeBlocks()
855 while (MergePotentials.size() > 1) { in TryTailMergeBlocks()
[all …]
DBranchFolding.h59 std::vector<MergePotentialsElt> MergePotentials; variable
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DBranchFolding.cpp736 MPIterator HighestMPIter = std::prev(MergePotentials.end()); in ComputeSameTails()
737 for (MPIterator CurMPIter = std::prev(MergePotentials.end()), in ComputeSameTails()
738 B = MergePotentials.begin(); in ComputeSameTails()
769 for (CurMPIter = std::prev(MergePotentials.end()), in RemoveBlocksWithHash()
770 B = MergePotentials.begin(); in RemoveBlocksWithHash()
781 MergePotentials.erase(CurMPIter, MergePotentials.end()); in RemoveBlocksWithHash()
962 for (unsigned i = 0, e = MergePotentials.size(); i != e; ++i) dbgs() in TryTailMergeBlocks()
963 << printMBBReference(*MergePotentials[i].getBlock()) in TryTailMergeBlocks()
976 array_pod_sort(MergePotentials.begin(), MergePotentials.end()); in TryTailMergeBlocks()
979 while (MergePotentials.size() > 1) { in TryTailMergeBlocks()
[all …]
DBranchFolding.h76 std::vector<MergePotentialsElt> MergePotentials; variable