[all-commits] [llvm/llvm-project] ce9f2a: [X86] Add mul(x, x) self-multiply known bits test c...
Simon Pilgrim via All-commits
all-commits at lists.llvm.org
Wed Jan 19 09:39:54 PST 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: ce9f2ab0cc4dc4d65dc37cecc14738dcc0a40411
https://github.com/llvm/llvm-project/commit/ce9f2ab0cc4dc4d65dc37cecc14738dcc0a40411
Author: Simon Pilgrim <llvm-dev at redking.me.uk>
Date: 2022-01-19 (Wed, 19 Jan 2022)
Changed paths:
M llvm/test/CodeGen/X86/combine-mul.ll
Log Message:
-----------
[X86] Add mul(x,x) self-multiply known bits test coverage (PR48683)
D108992 added self-multiply handling to KnownBits::mul but we don't use it yet..
Commit: d6fee6c3b0e7449d7550f25889702f6e8fd0c3c2
https://github.com/llvm/llvm-project/commit/d6fee6c3b0e7449d7550f25889702f6e8fd0c3c2
Author: Simon Pilgrim <llvm-dev at redking.me.uk>
Date: 2022-01-19 (Wed, 19 Jan 2022)
Changed paths:
M llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
M llvm/test/CodeGen/X86/combine-mul.ll
Log Message:
-----------
[DAG] SelectionDAG::computeKnownBits - add mul(x,x) self-multiply handling (PR48683)
Pass the SelfMultiply flag to KnownBits::mul() - added at D108992
https://alive2.llvm.org/ce/z/NN_eaR
Compare: https://github.com/llvm/llvm-project/compare/5fa826f4e284...d6fee6c3b0e7
More information about the All-commits
mailing list