Lines Matching full:addend
5 define void @t1(ptr %p, i32 %addend, ptr %q) {
7 %add = add nsw nuw i32 %addend, %knownnonzero
8 %gep1 = getelementptr [8 x i32], ptr %p, i32 2, i32 %addend
17 define void @t2(ptr %p, i32 %addend, ptr %q) {
19 %add = add nsw nuw i32 %addend, %knownnonzero
20 %gep1 = getelementptr [8 x i32], ptr %p, i32 1, i32 %addend
29 define void @t3(ptr %p, i32 %addend, ptr %q) {
31 %add = add nsw nuw i32 %addend, %knownnonzero
41 define void @t4(ptr %p, i32 %addend, ptr %q) {
43 %add = add nsw nuw i32 %addend, %knownnonzero
44 %gep1 = getelementptr [8 x i32], ptr %p, i32 1, i32 %addend
53 define void @t5(ptr %p, i32 %addend, ptr %q) {
55 %add = add nsw nuw i32 %addend, %knownnonzero
56 %gep1 = getelementptr [8 x i32], ptr %p, i32 2, i32 %addend
65 define void @add_non_zero_simple(ptr %p, i32 %addend, ptr %q) {
67 %add = add i32 %addend, %knownnonzero
68 %gep1 = getelementptr i32, ptr %p, i32 %addend
77 define void @add_non_zero_different_scales(ptr %p, i32 %addend, ptr %q) {
79 %add = add i32 %addend, %knownnonzero
80 %gep1 = getelementptr i32, ptr %p, i32 %addend
96 define void @add_non_zero_different_sizes(ptr %p, i32 %addend, ptr %q) {
98 %add = add i32 %addend, %knownnonzero
99 %gep1 = getelementptr i32, ptr %p, i32 %addend
114 define void @add_non_zero_with_offset(ptr %p, i32 %addend, ptr %q) {
116 %add = add i32 %addend, %knownnonzero
118 %gep1 = getelementptr i32, ptr %p.off.8, i32 %addend
129 define void @add_non_zero_assume(ptr %p, i32 %addend, i32 %knownnonzero) {
132 %add = add i32 %addend, %knownnonzero
133 %gep1 = getelementptr i32, ptr %p, i32 %addend