[all-commits] [llvm/llvm-project] 8df8b4: [NFC][SCEV] Autogenerate checklines in a test to s...
Roman Lebedev via All-commits
all-commits at lists.llvm.org
Thu Feb 10 14:22:08 PST 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 8df8b488e3dc956cb171ed356dcfd9a33a97ebef
https://github.com/llvm/llvm-project/commit/8df8b488e3dc956cb171ed356dcfd9a33a97ebef
Author: Roman Lebedev <lebedev.ri at gmail.com>
Date: 2022-02-11 (Fri, 11 Feb 2022)
Changed paths:
M llvm/test/Analysis/ScalarEvolution/max-backedge-taken-count-guard-info-rewrite-expressions.ll
Log Message:
-----------
[NFC][SCEV] Autogenerate checklines in a test to simplify further updates
Commit: 6ebd16a9ffcbce1270bc456e43b3b42dc3c6e9f6
https://github.com/llvm/llvm-project/commit/6ebd16a9ffcbce1270bc456e43b3b42dc3c6e9f6
Author: Roman Lebedev <lebedev.ri at gmail.com>
Date: 2022-02-11 (Fri, 11 Feb 2022)
Changed paths:
M llvm/test/Transforms/LoopStrengthReduce/X86/lsr-expand-quadratic.ll
Log Message:
-----------
[NFC][LSR] Autogenerate checklines in a test to simplify further updates
Commit: 9ff087598e6a97dd357df442886bb29127029b26
https://github.com/llvm/llvm-project/commit/9ff087598e6a97dd357df442886bb29127029b26
Author: Roman Lebedev <lebedev.ri at gmail.com>
Date: 2022-02-11 (Fri, 11 Feb 2022)
Changed paths:
M llvm/test/CodeGen/PowerPC/prefer-dqform.ll
Log Message:
-----------
[NFC][CodeGen][PPC] Autogenerate checklines in a test to simplify further updates
Commit: c2bbf7637aebfddcf052f0d0c0c5df0a85a97964
https://github.com/llvm/llvm-project/commit/c2bbf7637aebfddcf052f0d0c0c5df0a85a97964
Author: Roman Lebedev <lebedev.ri at gmail.com>
Date: 2022-02-11 (Fri, 11 Feb 2022)
Changed paths:
M llvm/test/CodeGen/X86/2007-11-30-LoadFolding-Bug.ll
Log Message:
-----------
[NFC][CodeGen][X86] Autogenerate checklines in a test to simplify further updates
Commit: c3e9e1ac48c998e1c4c5a9726e278f4af0716b7e
https://github.com/llvm/llvm-project/commit/c3e9e1ac48c998e1c4c5a9726e278f4af0716b7e
Author: Roman Lebedev <lebedev.ri at gmail.com>
Date: 2022-02-11 (Fri, 11 Feb 2022)
Changed paths:
M llvm/test/Transforms/LoopStrengthReduce/X86/lsr-expand-quadratic.ll
Log Message:
-----------
[NFC][LSR] Harden lsr-expand-quadratic.ll against smarter SCEV
We can analyse that `select`, and after that
the test no longer does what it's supposed to.
Commit: c94ec7997aaf9cd3c3ae32b3cbfe48da93e7a27f
https://github.com/llvm/llvm-project/commit/c94ec7997aaf9cd3c3ae32b3cbfe48da93e7a27f
Author: Roman Lebedev <lebedev.ri at gmail.com>
Date: 2022-02-11 (Fri, 11 Feb 2022)
Changed paths:
M llvm/lib/Analysis/ScalarEvolution.cpp
Log Message:
-----------
[NFC][SCEV] `createNodeForSelectOrPHIViaUMinSeq()`: use sub instead of add
For booleans, xor/add/sub are interchangeable:
https://alive2.llvm.org/ce/z/ziav3d
But for larger bitwidths, we'll need sub, so change it now.
Compare: https://github.com/llvm/llvm-project/compare/8df7ff48e177...c94ec7997aaf
More information about the All-commits
mailing list