Lines Matching refs:OM

119 static void orderValue(const Value *V, OrderMap &OM) {  in orderValue()  argument
120 if (OM.lookup(V).first) in orderValue()
127 orderValue(Op, OM); in orderValue()
131 OM.index(V); in orderValue()
137 OrderMap OM; in orderModule() local
142 orderValue(G.getInitializer(), OM); in orderModule()
143 orderValue(&G, OM); in orderModule()
147 orderValue(A.getAliasee(), OM); in orderModule()
148 orderValue(&A, OM); in orderModule()
152 orderValue(I.getResolver(), OM); in orderModule()
153 orderValue(&I, OM); in orderModule()
158 orderValue(U.get(), OM); in orderModule()
160 orderValue(&F, OM); in orderModule()
166 orderValue(&A, OM); in orderModule()
168 orderValue(&BB, OM); in orderModule()
173 orderValue(Op, OM); in orderModule()
174 orderValue(&I, OM); in orderModule()
178 return OM; in orderModule()
182 unsigned ID, const OrderMap &OM, in predictValueUseListOrderImpl() argument
189 if (OM.lookup(U.getUser()).first) in predictValueUseListOrderImpl()
199 ID = OM.lookup(BA->getBasicBlock()).first; in predictValueUseListOrderImpl()
206 auto LID = OM.lookup(LU->getUser()).first; in predictValueUseListOrderImpl()
207 auto RID = OM.lookup(RU->getUser()).first; in predictValueUseListOrderImpl()
245 OrderMap &OM, UseListOrderStack &Stack) { in predictValueUseListOrder() argument
246 auto &IDPair = OM[V]; in predictValueUseListOrder()
255 predictValueUseListOrderImpl(V, F, IDPair.first, OM, Stack); in predictValueUseListOrder()
262 predictValueUseListOrder(Op, F, OM, Stack); in predictValueUseListOrder()
266 OrderMap OM = orderModule(M); in predictUseListOrder() local
282 predictValueUseListOrder(&BB, &F, OM, Stack); in predictUseListOrder()
284 predictValueUseListOrder(&A, &F, OM, Stack); in predictUseListOrder()
289 predictValueUseListOrder(Op, &F, OM, Stack); in predictUseListOrder()
292 predictValueUseListOrder(&I, &F, OM, Stack); in predictUseListOrder()
297 predictValueUseListOrder(&G, nullptr, OM, Stack); in predictUseListOrder()
299 predictValueUseListOrder(&F, nullptr, OM, Stack); in predictUseListOrder()
301 predictValueUseListOrder(&A, nullptr, OM, Stack); in predictUseListOrder()
303 predictValueUseListOrder(&I, nullptr, OM, Stack); in predictUseListOrder()
306 predictValueUseListOrder(G.getInitializer(), nullptr, OM, Stack); in predictUseListOrder()
308 predictValueUseListOrder(A.getAliasee(), nullptr, OM, Stack); in predictUseListOrder()
310 predictValueUseListOrder(I.getResolver(), nullptr, OM, Stack); in predictUseListOrder()
313 predictValueUseListOrder(U.get(), nullptr, OM, Stack); in predictUseListOrder()