diff options
author | Max Kazantsev <mkazantsev@azul.com> | 2022-11-02 18:02:59 +0700 |
---|---|---|
committer | Max Kazantsev <mkazantsev@azul.com> | 2022-11-02 18:04:23 +0700 |
commit | 2baabd2c19ee972926a96fa01838ccb7901cac32 (patch) | |
tree | a1384816a36f06469058866346756bb26a562ead /llvm/lib/Transforms/Utils/LoopUtils.cpp | |
parent | a68bcd81dcc90fc7d6fbe4013569774a19097c4a (diff) | |
download | llvm-2baabd2c19ee972926a96fa01838ccb7901cac32.zip llvm-2baabd2c19ee972926a96fa01838ccb7901cac32.tar.gz llvm-2baabd2c19ee972926a96fa01838ccb7901cac32.tar.bz2 |
[LoopPredication][NFCI] Perform 'visited' check before pushing to worklist
This prevents duplicates to be pushed into the stack and hypothetically
should reduce memory footprint on ugly cornercases with multiple repeating
duplicates in 'and' tree.
Diffstat (limited to 'llvm/lib/Transforms/Utils/LoopUtils.cpp')
0 files changed, 0 insertions, 0 deletions