Searched refs:OrderMap (Results 1 - 5 of 5) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Bitcode/Writer/
H A DValueEnumerator.cpp56 struct OrderMap { struct in namespace:__anon3422
61 OrderMap() = default;
87 static void orderValue(const Value *V, OrderMap &OM) {
107 static OrderMap orderModule(const Module &M) {
110 OrderMap OM;
179 unsigned ID, const OrderMap &OM,
248 OrderMap &OM, UseListOrderStack &Stack) {
275 OrderMap OM = orderModule(M);
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DLoopAccessAnalysis.h240 DenseMap<Instruction *, unsigned> OrderMap; local
243 OrderMap[InstMap[I]] = I;
245 return OrderMap;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DFastISel.cpp197 InstOrderMap OrderMap; local
208 sinkLocalValueMaterialization(LocalMI, DefReg, OrderMap);
264 InstOrderMap &OrderMap) {
281 OrderMap.Orders.erase(&LocalMI);
288 if (OrderMap.Orders.empty())
289 OrderMap.initialize(FuncInfo.MBB, LastFlushPoint);
295 auto I = OrderMap.Orders.find(&UseInst);
296 assert(I != OrderMap.Orders.end() &&
309 if (UsedByPHI && OrderMap.FirstTerminatorOrder < FirstOrder) {
310 FirstOrder = OrderMap
262 sinkLocalValueMaterialization(MachineInstr &LocalMI, Register DefReg, InstOrderMap &OrderMap) argument
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DFastISel.h587 InstOrderMap &OrderMap);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/
H A DAsmWriter.cpp100 struct OrderMap { struct in namespace:__anon3678
119 static void orderValue(const Value *V, OrderMap &OM) {
134 static OrderMap orderModule(const Module *M) {
137 OrderMap OM;
182 unsigned ID, const OrderMap &OM,
245 OrderMap &OM, UseListOrderStack &Stack) {
266 OrderMap OM = orderModule(M);

Completed in 125 milliseconds