Lines Matching full:i128
3 define i128 @test_simple(i128 %a, i128 %b, i128 %c) {
6 %valadd = add i128 %a, %b
10 %valsub = sub i128 %valadd, %c
14 ret i128 %valsub
18 define i128 @test_imm(i128 %a) {
21 %val = add i128 %a, 12
25 ret i128 %val
29 define i128 @test_shifted(i128 %a, i128 %b) {
32 %rhs = shl i128 %b, 45
34 %val = add i128 %a, %rhs
38 ret i128 %val
42 define i128 @test_extended(i128 %a, i16 %b) {
45 %ext = sext i16 %b to i128
46 %rhs = shl i128 %ext, 3
48 %val = add i128 %a, %rhs
52 ret i128 %val