Home
last modified time | relevance | path

Searched refs:IPOGrouping (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DCalledValuePropagation.cpp51 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 DSparsePropagation.cpp22 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 …]