[all-commits] [llvm/llvm-project] a834b7: [X86] foldMaskAndShiftToExtract - as long as we ca...
Simon Pilgrim via All-commits
all-commits at lists.llvm.org
Fri Aug 18 07:14:31 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: a834b79b7de3870045e039367775c988920d7d3a
https://github.com/llvm/llvm-project/commit/a834b79b7de3870045e039367775c988920d7d3a
Author: Simon Pilgrim <llvm-dev at redking.me.uk>
Date: 2023-08-18 (Fri, 18 Aug 2023)
Changed paths:
M llvm/lib/Target/X86/X86ISelDAGToDAG.cpp
Log Message:
-----------
[X86] foldMaskAndShiftToExtract - as long as we call insertDAGNode in the creation order then duplicates don't matter.
Commit: bd9bf9cb6708ed193df23d09bafc16306f55d14e
https://github.com/llvm/llvm-project/commit/bd9bf9cb6708ed193df23d09bafc16306f55d14e
Author: Simon Pilgrim <llvm-dev at redking.me.uk>
Date: 2023-08-18 (Fri, 18 Aug 2023)
Changed paths:
M llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp
Log Message:
-----------
[X86] SimplifyDemandedBits - move MaskedValueIsZero as late as possible to avoid unnecessary (recursive) analysis costs. NFC.
Mentioned on D155472 for the SHL equivalent
Compare: https://github.com/llvm/llvm-project/compare/c931f2e6fd0c...bd9bf9cb6708
More information about the All-commits
mailing list