Lines Matching full:i64
7 @l = common global i64 0, align 8
11 @l1 = common global i64 0, align 8
13 define i64 @func1() nounwind readonly {
22 %conv = sext i8 %0 to i64
23 ret i64 %conv
26 define i64 @func2() nounwind readonly {
35 %conv = sext i16 %0 to i64
36 ret i64 %conv
39 define i64 @func3() nounwind readonly {
48 %conv = sext i32 %0 to i64
49 ret i64 %conv
52 define i64 @func4() nounwind readonly {
60 %0 = load i64* @l, align 8
61 ret i64 %0
64 define i64 @ufunc1() nounwind readonly {
73 %conv = zext i8 %0 to i64
74 ret i64 %conv
77 define i64 @ufunc2() nounwind readonly {
86 %conv = zext i16 %0 to i64
87 ret i64 %conv
90 define i64 @ufunc3() nounwind readonly {
99 %conv = zext i32 %0 to i64
100 ret i64 %conv
111 %0 = load i64* @l1, align 8
112 %conv = trunc i64 %0 to i8
125 %0 = load i64* @l1, align 8
126 %conv = trunc i64 %0 to i16
139 %0 = load i64* @l1, align 8
140 %conv = trunc i64 %0 to i32
153 %0 = load i64* @l1, align 8
154 store i64 %0, i64* @l, align 8