apint-mul2.ll 288 B

123456789101112
  1. ; This test makes sure that mul instructions are properly eliminated.
  2. ; This test is for Integer BitWidth >= 64 && BitWidth % 2 >= 1024.
  3. ;
  4. ; RUN: opt < %s -instcombine -S | not grep mul
  5. define i177 @test1(i177 %X) {
  6. %C = shl i177 1, 155
  7. %Y = mul i177 %X, %C
  8. ret i177 %Y
  9. }