Lines Matching refs:a19
15 ; void jacobi(long nn, Matrix* a1, ..., Matrix* a19) {
22 ; M(a19,i,j,k) = M(a1,i,j,k) + ... + M(a18,i,j,k);
94 %struct.Mat* %a19
229 %a19.data.ptr = getelementptr inbounds %struct.Mat, %struct.Mat* %a19, i32 0, i32 0
230 %a19.data = load float*, float** %a19.data.ptr, align 8
231 %a19.cols.ptr = getelementptr inbounds %struct.Mat, %struct.Mat* %a19, i32 0, i32 2
232 %a19.cols = load i64, i64* %a19.cols.ptr, align 8
233 %a19.deps.ptr = getelementptr inbounds %struct.Mat, %struct.Mat* %a19, i32 0, i32 3
234 %a19.deps = load i64, i64* %a19.deps.ptr, align 8
484 %a19.tmp1 = add i64 %a19.cols, 1
485 %a19.tmp2 = mul i64 %a19.deps, %a19.tmp1
486 %a19.tmp3 = add i64 %a19.tmp2, 1
487 %a19.tmp4 = mul i64 %a19.cols, %a19.deps
488 %a19.idx.i = mul i64 %a19.tmp4, %indvar.i
489 %a19.tmp5 = add i64 %a19.tmp3, %a19.idx.i
490 %a19.idx.j = mul i64 %a19.deps, %indvar.j
491 %a19.tmp6 = add i64 %a19.tmp5, %a19.idx.j
492 %a19.idx.k = add i64 %a19.tmp6, %indvar.k
493 %a19.ptr = getelementptr float, float* %a19.data, i64 %a19.idx.k
494 store float %sum.a18, float* %a19.ptr, align 4