[all-commits] [llvm/llvm-project] 855188: [𝘀𝗽𝗿] initial version
Aiden Grossman via All-commits
all-commits at lists.llvm.org
Sat Apr 18 23:02:21 PDT 2026
Branch: refs/heads/users/boomanaiden154/scev-preserve-lcssa-when-reusing-dominating-variable
Home: https://github.com/llvm/llvm-project
Commit: 85518895297ad0cf54434d0c0091b7b9d857650a
https://github.com/llvm/llvm-project/commit/85518895297ad0cf54434d0c0091b7b9d857650a
Author: Aiden Grossman <aidengrossman at google.com>
Date: 2026-04-19 (Sun, 19 Apr 2026)
Changed paths:
M clang/include/clang/Basic/CodeGenOptions.def
M clang/include/clang/Options/Options.td
M clang/lib/CodeGen/BackendUtil.cpp
M llvm/include/llvm/Support/GenericLoopInfoImpl.h
M llvm/lib/Analysis/LoopPass.cpp
M llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp
M llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp
M llvm/test/Analysis/ScalarEvolution/pr62430.ll
M llvm/test/CodeGen/AArch64/ragreedy-csr.ll
M llvm/test/CodeGen/ARM/arm-and-tst-peephole.ll
M llvm/test/CodeGen/X86/lsr-addrecloops.ll
M llvm/test/Transforms/LoopStrengthReduce/2011-12-19-PostincQuadratic.ll
M llvm/test/Transforms/LoopStrengthReduce/AArch64/postinc-with-fixups-with-different-loops.ll
M llvm/test/Transforms/LoopStrengthReduce/AMDGPU/lsr-invalid-ptr-extend.ll
M llvm/test/Transforms/LoopStrengthReduce/ARM/illegal-addr-modes.ll
M llvm/test/Transforms/LoopStrengthReduce/Power/incomplete-phi.ll
M llvm/test/Transforms/LoopStrengthReduce/RISCV/icmp-zero.ll
M llvm/test/Transforms/LoopStrengthReduce/X86/2011-12-04-loserreg.ll
M llvm/test/Transforms/LoopStrengthReduce/X86/bin_power.ll
M llvm/test/Transforms/LoopStrengthReduce/X86/debuginfo-scev-salvage-ptrtoaddr.ll
M llvm/test/Transforms/LoopStrengthReduce/X86/eh-insertion-point-2.ll
M llvm/test/Transforms/LoopStrengthReduce/X86/eh-insertion-point.ll
M llvm/test/Transforms/LoopStrengthReduce/X86/expander-crashes.ll
M llvm/test/Transforms/LoopStrengthReduce/X86/icmp-zero-offset-overflow.ll
M llvm/test/Transforms/LoopStrengthReduce/X86/incorrect-offset-scaling.ll
A llvm/test/Transforms/LoopStrengthReduce/X86/lcssa-preservation-regression.ll
M llvm/test/Transforms/LoopStrengthReduce/X86/lsr-expand-quadratic.ll
M llvm/test/Transforms/LoopStrengthReduce/X86/lsr-overflow.ll
M llvm/test/Transforms/LoopStrengthReduce/X86/nested-ptr-addrec.ll
M llvm/test/Transforms/LoopStrengthReduce/X86/normalization-during-scev-expansion.ll
M llvm/test/Transforms/LoopStrengthReduce/X86/postinc-iv-used-by-urem-and-udiv.ll
M llvm/test/Transforms/LoopStrengthReduce/X86/pr40514.ll
M llvm/test/Transforms/LoopStrengthReduce/X86/pr46943.ll
M llvm/test/Transforms/LoopStrengthReduce/X86/pr47776-do-not-apply-info-from-guards-to-addrecs.ll
M llvm/test/Transforms/LoopStrengthReduce/X86/pr62660-normalization-failure.ll
M llvm/test/Transforms/LoopStrengthReduce/X86/sibling-loops.ll
M llvm/test/Transforms/LoopStrengthReduce/X86/zext-signed-addrec.ll
M llvm/test/Transforms/LoopStrengthReduce/duplicated-phis.ll
M llvm/test/Transforms/LoopStrengthReduce/lsr-overflow.ll
M llvm/test/Transforms/LoopStrengthReduce/nonintegral.ll
M llvm/test/Transforms/LoopStrengthReduce/post-inc-icmpzero.ll
M llvm/test/Transforms/LoopStrengthReduce/pr12691.ll
M llvm/test/Transforms/LoopStrengthReduce/pr25541.ll
M llvm/test/Transforms/LoopStrengthReduce/pr27056.ll
M llvm/test/Transforms/LoopStrengthReduce/scaling-factor-incompat-type.ll
M llvm/test/Transforms/LoopStrengthReduce/scev-incorrect-nuw-inference.ll
M llvm/test/Transforms/LoopStrengthReduce/uglygep-address-space.ll
M llvm/test/Transforms/LoopStrengthReduce/uglygep.ll
M llvm/test/Transforms/LoopStrengthReduce/wrong-hoisting-iv.ll
Log Message:
-----------
[𝘀𝗽𝗿] initial version
Created using spr 1.3.7
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list