Mercurial > hg > CbC > CbC_llvm
annotate test/Transforms/InstCombine/apint-mul2.ll @ 121:803732b1fca8
LLVM 5.0
author | kono |
---|---|
date | Fri, 27 Oct 2017 17:07:41 +0900 |
parents | 95c75e76d11b |
children | 3a76565eade5 |
rev | line source |
---|---|
0 | 1 ; This test makes sure that mul instructions are properly eliminated. |
2 ; This test is for Integer BitWidth >= 64 && BitWidth % 2 >= 1024. | |
3 ; | |
4 | |
5 ; RUN: opt < %s -instcombine -S | not grep mul | |
6 | |
7 | |
8 define i177 @test1(i177 %X) { | |
9 %C = shl i177 1, 155 | |
10 %Y = mul i177 %X, %C | |
11 ret i177 %Y | |
12 } |