Lines Matching full:i64
3 define void @test_add(i64 %AL, i64 %AH, i64 %BL, i64 %BH, i64* %RL, i64* %RH) {
5 %tmp1 = zext i64 %AL to i128 ; <i128> [#uses=1]
6 %tmp23 = zext i64 %AH to i128 ; <i128> [#uses=1]
9 %tmp67 = zext i64 %BL to i128 ; <i128> [#uses=1]
10 %tmp89 = zext i64 %BH to i128 ; <i128> [#uses=1]
14 %tmp1617 = trunc i128 %tmp15 to i64 ; <i64> [#uses=1]
15 store i64 %tmp1617, i64* %RL
17 %tmp2122 = trunc i128 %tmp21 to i64 ; <i64> [#uses=1]
18 store i64 %tmp2122, i64* %RH
22 define void @test_sub(i64 %AL, i64 %AH, i64 %BL, i64 %BH, i64* %RL, i64* %RH) {
24 %tmp1 = zext i64 %AL to i128 ; <i128> [#uses=1]
25 %tmp23 = zext i64 %AH to i128 ; <i128> [#uses=1]
28 %tmp67 = zext i64 %BL to i128 ; <i128> [#uses=1]
29 %tmp89 = zext i64 %BH to i128 ; <i128> [#uses=1]
33 %tmp1617 = trunc i128 %tmp15 to i64 ; <i64> [#uses=1]
34 store i64 %tmp1617, i64* %RL
36 %tmp2122 = trunc i128 %tmp21 to i64 ; <i64> [#uses=1]
37 store i64 %tmp2122, i64* %RH