Searched refs:ToSimplify (Results 1 - 3 of 3) sorted by relevance

/openbsd-current/gnu/llvm/llvm/tools/llvm-reduce/deltas/
H A DReduceUsingSimplifyCFG.cpp24 SmallVector<BasicBlock *, 16> ToSimplify; local
28 ToSimplify.push_back(&BB);
30 for (auto *BB : ToSimplify)
40 SmallVector<BasicBlock *, 16> ToSimplify; local
53 ToSimplify.push_back(&BB);
58 for (auto *BB : ToSimplify)
/openbsd-current/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DInstSimplifyPass.cpp31 SmallPtrSet<const Instruction *, 8> S1, S2, *ToSimplify = &S1, *Next = &S2; local
43 // The first time through the loop, ToSimplify is empty and we try to
44 // simplify all instructions. On later iterations, ToSimplify is not
46 if (!ToSimplify->empty() && !ToSimplify->count(&I))
71 // into ToSimplify.
72 std::swap(ToSimplify, Next);
74 } while (!ToSimplify->empty());
H A DLoopInstSimplify.cpp59 SmallPtrSet<const Instruction *, 8> S1, S2, *ToSimplify = &S1, *Next = &S2; local
94 // empty `ToSimplify` set.
95 bool IsFirstIteration = ToSimplify->empty();
97 if (!IsFirstIteration && !ToSimplify->count(&I))
132 ToSimplify->insert(UserI);
166 std::swap(Next, ToSimplify);

Completed in 142 milliseconds