aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineInstr.cpp
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2023-01-23 14:17:56 +0000
committerSimon Pilgrim <llvm-dev@redking.me.uk>2023-01-23 14:28:37 +0000
commitd1426cd4848b42c4a97fac3558404f9117100394 (patch)
tree310f49df87634d08b7cadf8e66b59e24bc129004 /llvm/lib/CodeGen/MachineInstr.cpp
parent749c6a708340f772f72e1d33594cdb51bb28e190 (diff)
downloadllvm-d1426cd4848b42c4a97fac3558404f9117100394.zip
llvm-d1426cd4848b42c4a97fac3558404f9117100394.tar.gz
llvm-d1426cd4848b42c4a97fac3558404f9117100394.tar.bz2
[DAG] visitAnd - fold (and (ext (and V, c1)), c2) -> (and (ext V), (and c1, (ext c2)))
Also, move the XformToShuffleWithZero and combineCarryDiamond folds later after some of the more basic canonicalizations/combines (such as this) have had a chance to occur Fixes the v8i1-masks.ll regression from D127115
Diffstat (limited to 'llvm/lib/CodeGen/MachineInstr.cpp')
0 files changed, 0 insertions, 0 deletions