[all-commits] [llvm/llvm-project] c5fd9e: [DAG] Don't permit EXTLOAD when combining FSHL/FSH...
Simon Pilgrim via All-commits
all-commits at lists.llvm.org
Sat Mar 21 03:52:57 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: c5fd9e3888d5e8f849a872949b5891f6ea2eba56
https://github.com/llvm/llvm-project/commit/c5fd9e3888d5e8f849a872949b5891f6ea2eba56
Author: Simon Pilgrim <llvm-dev at redking.me.uk>
Date: 2020-03-21 (Sat, 21 Mar 2020)
Changed paths:
M llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
M llvm/test/CodeGen/X86/funnel-shift.ll
Log Message:
-----------
[DAG] Don't permit EXTLOAD when combining FSHL/FSHR consecutive loads (PR45265)
Technically we can permit EXTLOAD of the LHS operand but only if all the extended bits are shifted out. Until we test coverage for that case, I'm just disabling this to fix PR45265.
More information about the All-commits
mailing list