Lines Matching full:i64
573 call void @llvm.memset.p0i8.i64(i8* %tmp, i8 0, i64 64, i32 16, i1 false)
574 %0 = getelementptr [8 x i64]* %input, i64 0, i64 0
575 store i64 1, i64* %0, align 16
576 %1 = getelementptr [8 x i64]* %input, i64 0, i64 2
577 store i64 1, i64* %1, align 16
578 %2 = getelementptr [8 x i64]* %input, i64 0, i64 4
579 store i64 1, i64* %2, align 16
580 %3 = getelementptr [8 x i64]* %input, i64 0, i64 6
581 store i64 1, i64* %3, align 16
1058 %indvar = phi i64 [ 0, %bb.nph ], [ %indvar.next, %for.inc ]
1060 %tmp4 = getelementptr inbounds %struct.anon* %tmp3, i64 %indvar, i32 0
1062 %idxprom7 = sext i32 %i.01718 to i64
1063 %tmp10 = getelementptr inbounds %struct.anon* %tmp3, i64 %idxprom7, i32 0
1069 %i.017 = trunc i64 %indvar to i32
1074 i64 %indvar, 1
1075 %exitcond = icmp eq i64 %indvar.next, %tmp22
1083 (-indvars at fault? why can't we completely promote the IV to i64?).
1632 %383 = zext i32 %382 to i64 ; [#uses=1]
1633 %384 = shl i64 %381, %383 ; [#uses=1]
1655 %361 = sdiv i64 %.046, 8 ; [#uses=1]
1656 %362 = trunc i64 %361 to i32 ; [#uses=2]
1870 %64 = call noalias i8* @malloc(i64 %62) nounwind
1872 %67 = call i64 @llvm.objectsize.i64(i8* %64, i1 false) nounwind
1873 %68 = call i8* @__memset_chk(i8* %64, i32 0, i64 %62, i64 %67) nounwind
1875 llvm.objectsize.i64 should be taught about malloc/calloc, allowing it to
1991 %v2.sub = getelementptr inbounds [3 x i32*]* %v2, i64 0, i64 0
1993 %conv = sext i32 %N to i64
1995 %tmp3.i.i.i.i.i = getelementptr inbounds [3 x i32*]* %v2, i64 0, i64 1
1997 %tmp4.i.i.i.i.i = getelementptr inbounds [3 x i32*]* %v2, i64 0, i64 2
2005 %add.ptr.i5.i.i = getelementptr inbounds i32* null, i64 %conv
2018 %mul.i.i.i.i.i = shl i64 %conv, 2
2019 %call3.i.i.i.i.i = call noalias i8* @_Znwm(i64 %mul.i.i.i.i.i) nounwind
2023 %add.ptr.i.i.i = getelementptr inbounds i32* %0, i64 %conv
2025 call void @llvm.memset.p0i8.i64(i8* %call3.i.i.i.i.i, i8 0, i64 %mul.i.i.i.i.i, i32 4, i1 false)
2050 %conv = sext i32 %n to i64
2051 tail call void @llvm.memset.p0i8.i64(i8* %a, i8 0, i64 %conv, i32 1, i1 false)
2057 %tmp11 = zext i32 %tmp10 to i64
2058 %tmp12 = add i64 %tmp11, 1
2059 call void @llvm.memset.p0i8.i64(i8* %a, i8 0, i64 %tmp12, i32 1, i1 false)
2197 %indvar.next90 = add i64 %indvar89, 1 ;; Has 2 uses
2198 %tmp96 = add i64 %tmp95, 1 ;; Has 1 use
2199 %exitcond97 = icmp eq i64 %indvar.next90, %tmp96
2336 because one call is passing an i32 and the other is passing an i64.