diff options
author | Noah Goldstein <goldstein.w.n@gmail.com> | 2024-06-25 19:51:39 +0800 |
---|---|---|
committer | Noah Goldstein <goldstein.w.n@gmail.com> | 2024-08-20 09:17:49 -0700 |
commit | e4c67ba67ee25e74bbcb719f90dba6e2e9ce41a0 (patch) | |
tree | ad902cbc3b838a26012d97ae5fd9ca6c613daae8 /llvm/lib/Object/MachOObjectFile.cpp | |
parent | 9b25ad818c0b82fe4db8b43e9c9700805a2c7322 (diff) | |
download | llvm-e4c67ba67ee25e74bbcb719f90dba6e2e9ce41a0.zip llvm-e4c67ba67ee25e74bbcb719f90dba6e2e9ce41a0.tar.gz llvm-e4c67ba67ee25e74bbcb719f90dba6e2e9ce41a0.tar.bz2 |
Recommit "[CodeGenPrepare] Folding `urem` with loop invariant value"
Was missing remainder on `Start` value.
Also changed logic as as nikic suggested (getting loop from `PN`
instead of `Rem`). The prior impl increased the complexity of the code
and made debugging it more difficult.
Closes #104877
Diffstat (limited to 'llvm/lib/Object/MachOObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions