Home
last modified time | relevance | path

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

/external/swiftshader/third_party/LLVM/lib/CodeGen/
DRegAllocGreedy.cpp80 SpillPlacement *SpillPlacer; member in __anon97cedd6b0111::RAGreedy
717 StaticCost += Ins * SpillPlacer->getBlockFrequency(BC.Number); in addSplitConstraints()
723 SpillPlacer->addConstraints(SplitConstraints); in addSplitConstraints()
724 return SpillPlacer->scanActiveBundles(); in addSplitConstraints()
745 SpillPlacer->addLinks(makeArrayRef(TBS, T)); in addThroughConstraints()
768 SpillPlacer->addConstraints(Array); in addThroughConstraints()
774 SpillPlacer->addConstraints(Array); in addThroughConstraints()
775 SpillPlacer->addLinks(makeArrayRef(TBS, T)); in addThroughConstraints()
788 ArrayRef<unsigned> NewBundles = SpillPlacer->getRecentPositive(); in growRegion()
819 SpillPlacer->addPrefSpill(NewBlocks, /* Strong= */ true); in growRegion()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DRegAllocGreedy.cpp174 SpillPlacement *SpillPlacer; member in __anondab441770111::RAGreedy
1223 StaticCost += SpillPlacer->getBlockFrequency(BC.Number); in addSplitConstraints()
1229 SpillPlacer->addConstraints(SplitConstraints); in addSplitConstraints()
1230 return SpillPlacer->scanActiveBundles(); in addSplitConstraints()
1250 SpillPlacer->addLinks(makeArrayRef(TBS, T)); in addThroughConstraints()
1272 SpillPlacer->addConstraints(makeArrayRef(BCS, B)); in addThroughConstraints()
1277 SpillPlacer->addConstraints(makeArrayRef(BCS, B)); in addThroughConstraints()
1278 SpillPlacer->addLinks(makeArrayRef(TBS, T)); in addThroughConstraints()
1291 ArrayRef<unsigned> NewBundles = SpillPlacer->getRecentPositive(); in growRegion()
1322 SpillPlacer->addPrefSpill(NewBlocks, /* Strong= */ true); in growRegion()
[all …]
/external/llvm/lib/CodeGen/
DRegAllocGreedy.cpp130 SpillPlacement *SpillPlacer; member in __anon4e4d313f0111::RAGreedy
985 StaticCost += SpillPlacer->getBlockFrequency(BC.Number); in addSplitConstraints()
991 SpillPlacer->addConstraints(SplitConstraints); in addSplitConstraints()
992 return SpillPlacer->scanActiveBundles(); in addSplitConstraints()
1013 SpillPlacer->addLinks(makeArrayRef(TBS, T)); in addThroughConstraints()
1035 SpillPlacer->addConstraints(makeArrayRef(BCS, B)); in addThroughConstraints()
1040 SpillPlacer->addConstraints(makeArrayRef(BCS, B)); in addThroughConstraints()
1041 SpillPlacer->addLinks(makeArrayRef(TBS, T)); in addThroughConstraints()
1054 ArrayRef<unsigned> NewBundles = SpillPlacer->getRecentPositive(); in growRegion()
1085 SpillPlacer->addPrefSpill(NewBlocks, /* Strong= */ true); in growRegion()
[all …]