Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DCalledValuePropagation.cpp49 enum class IPOGrouping { Register, Return, Memory }; enum
125 case IPOGrouping::Register: in ComputeLatticeVal()
135 case IPOGrouping::Memory: in ComputeLatticeVal()
136 case IPOGrouping::Return: in ComputeLatticeVal()
204 if (Key.getInt() == IPOGrouping::Register) in PrintLatticeKey()
206 else if (Key.getInt() == IPOGrouping::Memory) in PrintLatticeKey()
208 else if (Key.getInt() == IPOGrouping::Return) in PrintLatticeKey()
247 auto RetF = CVPLatticeKey(F, IPOGrouping::Return); in visitReturn()
280 auto RetF = CVPLatticeKey(F, IPOGrouping::Return); in visitCallBase()
336 auto MemGV = CVPLatticeKey(GV, IPOGrouping::Memory); in visitStore()
[all …]