Searched refs:IPOGrouping (Results 1 – 2 of 2) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Transforms/IPO/ |
| H A D | CalledValuePropagation.cpp | 51 enum class IPOGrouping { Register, Return, Memory }; enum 127 case IPOGrouping::Register: in ComputeLatticeVal() 137 case IPOGrouping::Memory: in ComputeLatticeVal() 138 case IPOGrouping::Return: in ComputeLatticeVal() 206 if (Key.getInt() == IPOGrouping::Register) in PrintLatticeKey() 208 else if (Key.getInt() == IPOGrouping::Memory) in PrintLatticeKey() 210 else if (Key.getInt() == IPOGrouping::Return) in PrintLatticeKey() 249 auto RetF = CVPLatticeKey(F, IPOGrouping::Return); in visitReturn() 282 auto RetF = CVPLatticeKey(F, IPOGrouping::Return); in visitCallBase() 338 auto MemGV = CVPLatticeKey(GV, IPOGrouping::Memory); in visitStore() [all …]
|
| /llvm-project-15.0.7/llvm/unittests/Analysis/ |
| H A D | SparsePropagation.cpp | 22 enum class IPOGrouping { Register, Return, Memory }; enum 39 return TestLatticeKey(V, IPOGrouping::Register); in getLatticeKeyFromValue() 112 if (Key.getInt() == IPOGrouping::Register) in ComputeLatticeVal() 177 auto RetF = TestLatticeKey(F, IPOGrouping::Return); in visitCallBase() 191 auto RetF = TestLatticeKey(F, IPOGrouping::Return); in visitReturn() 311 auto MemGV = TestLatticeKey(GV, IPOGrouping::Memory); in TEST_F() 352 auto MemGV = TestLatticeKey(GV, IPOGrouping::Memory); in TEST_F() 392 auto RetF = TestLatticeKey(F, IPOGrouping::Return); in TEST_F() 432 auto RetF = TestLatticeKey(F, IPOGrouping::Return); in TEST_F() 479 auto RegA = TestLatticeKey(A, IPOGrouping::Register); in TEST_F() [all …]
|