Displaying 2 results from an estimated 2 matches for "idxprom6".
Did you mean:
idxprom
2013 Oct 28
2
[LLVMdev] loop vectorizer says Bad stride
...add float %5, %8
%9 = load i32* %i, align 4
%idxprom3 = sext i32 %9 to i64
%10 = load float** %c.addr, align 8
%arrayidx4 = getelementptr inbounds float* %10, i64 %idxprom3
store float %add, float* %arrayidx4, align 4
%11 = load i32* %i, align 4
%add5 = add nsw i32 256, %11
%idxprom6 = sext i32 %add5 to i64
%12 = load float** %a.addr, align 8
%arrayidx7 = getelementptr inbounds float* %12, i64 %idxprom6
%13 = load float* %arrayidx7, align 4
%14 = load i32* %i, align 4
%add8 = add nsw i32 256, %14
%idxprom9 = sext i32 %add8 to i64
%15 = load float** %b.addr,...
2013 Oct 28
0
[LLVMdev] loop vectorizer says Bad stride
...9 = load i32* %i, align 4
> %idxprom3 = sext i32 %9 to i64
> %10 = load float** %c.addr, align 8
> %arrayidx4 = getelementptr inbounds float* %10, i64 %idxprom3
> store float %add, float* %arrayidx4, align 4
> %11 = load i32* %i, align 4
> %add5 = add nsw i32 256, %11
> %idxprom6 = sext i32 %add5 to i64
> %12 = load float** %a.addr, align 8
> %arrayidx7 = getelementptr inbounds float* %12, i64 %idxprom6
> %13 = load float* %arrayidx7, align 4
> %14 = load i32* %i, align 4
> %add8 = add nsw i32 256, %14
> %idxprom9 = sext i32 %add8 to i64
> %15 =...