[DAGCombiner] Add target hook function to decide folding (mul (add x, c1), c2)
[llvm-project.git] / llvm / test / Transforms / InstCombine / pr20678.ll
blob4b5fac79449b696191140b075dfbf4c3d24dbd13
1 ; RUN: opt -S -instcombine < %s | FileCheck %s
3 define i1 @test1() {
4 entry:
5   ret i1 icmp ne (i16 bitcast (<16 x i1> <i1 true, i1 true, i1 true, i1 true, i1 true, i1 true, i1 true, i1 true, i1 false, i1 false, i1 false, i1 false, i1 false, i1 false, i1 false, i1 false> to i16), i16 0)
7 ; CHECK-LABEL: define i1 @test1(
8 ; CHECK:  ret i1 true