DAGCombiner: Reduce truncated shl width
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Fri, 29 Apr 2016 19:53:16 +0000 (19:53 +0000)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Fri, 29 Apr 2016 19:53:16 +0000 (19:53 +0000)
commitab2232cf73218ff324f4f9d399e9c56e4a240c15
treec93656c093ab9dca59b454a53fcc15c775fd1109
parent20a38451f5e03ce8667d071fb553d7fed037fa76
DAGCombiner: Reduce truncated shl width

llvm-svn: 268094
21 files changed:
llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
llvm/test/CodeGen/AMDGPU/shift-i64-opts.ll
llvm/test/CodeGen/SystemZ/atomicrmw-add-01.ll
llvm/test/CodeGen/SystemZ/atomicrmw-add-02.ll
llvm/test/CodeGen/SystemZ/atomicrmw-and-01.ll
llvm/test/CodeGen/SystemZ/atomicrmw-and-02.ll
llvm/test/CodeGen/SystemZ/atomicrmw-minmax-01.ll
llvm/test/CodeGen/SystemZ/atomicrmw-minmax-02.ll
llvm/test/CodeGen/SystemZ/atomicrmw-nand-01.ll
llvm/test/CodeGen/SystemZ/atomicrmw-nand-02.ll
llvm/test/CodeGen/SystemZ/atomicrmw-or-01.ll
llvm/test/CodeGen/SystemZ/atomicrmw-or-02.ll
llvm/test/CodeGen/SystemZ/atomicrmw-sub-01.ll
llvm/test/CodeGen/SystemZ/atomicrmw-sub-02.ll
llvm/test/CodeGen/SystemZ/atomicrmw-xchg-01.ll
llvm/test/CodeGen/SystemZ/atomicrmw-xchg-02.ll
llvm/test/CodeGen/SystemZ/atomicrmw-xor-01.ll
llvm/test/CodeGen/SystemZ/atomicrmw-xor-02.ll
llvm/test/CodeGen/SystemZ/cmpxchg-01.ll
llvm/test/CodeGen/SystemZ/cmpxchg-02.ll
llvm/test/CodeGen/X86/reduce-trunc-shl.ll [new file with mode: 0644]