aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineFunction.cpp
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2023-03-15 17:43:56 +0000
committerSimon Pilgrim <llvm-dev@redking.me.uk>2023-03-15 17:45:12 +0000
commit28a0d0e85ab5fe9ccc5cd684bd28bfb15f661f45 (patch)
tree26695d1f8e1f7dd673d824441949931bd89de108 /llvm/lib/CodeGen/MachineFunction.cpp
parent1358df4dc4a9f8193767f2bd03ef4d8e9f04ace6 (diff)
downloadllvm-28a0d0e85ab5fe9ccc5cd684bd28bfb15f661f45.zip
llvm-28a0d0e85ab5fe9ccc5cd684bd28bfb15f661f45.tar.gz
llvm-28a0d0e85ab5fe9ccc5cd684bd28bfb15f661f45.tar.bz2
[DAG] Don't fold zext(logicalshift(zext(x),c)) -> logicalshift(zext(x),c) if the outer zext is free
Avoid widening the shift to a bigger type if the zext would be free anyway Pulled out of D146121
Diffstat (limited to 'llvm/lib/CodeGen/MachineFunction.cpp')
0 files changed, 0 insertions, 0 deletions