Lines Matching full:i128
4 define i128 @test_simple(i128 %a, i128 %b, i128 %c) {
7 %valadd = add i128 %a, %b
13 %valsub = sub i128 %valadd, %c
19 ret i128 %valsub
23 define i128 @test_imm(i128 %a) {
26 %val = add i128 %a, 12
32 ret i128 %val
36 define i128 @test_shifted(i128 %a, i128 %b) {
39 %rhs = shl i128 %b, 45
41 %val = add i128 %a, %rhs
47 ret i128 %val
51 define i128 @test_extended(i128 %a, i16 %b) {
54 %ext = sext i16 %b to i128
55 %rhs = shl i128 %ext, 3
57 %val = add i128 %a, %rhs
63 ret i128 %val