Displaying 6 results from an estimated 6 matches for "arrayidx20".
Did you mean:
arrayidx2
2014 Sep 18
2
[LLVMdev] [Vectorization] Mis match in code generated
...13, %8
> %arrayidx16 = getelementptr inbounds i32* %a, i32 9 %9 = load i32*
> %arrayidx16, align 4, !tbaa !1 %add17 = add nsw i32 %add15, %9
> %arrayidx18 = getelementptr inbounds i32* %a, i32 10 %10 = load i32*
> %arrayidx18, align 4, !tbaa !1 %add19 = add nsw i32 %add17, %10
> %arrayidx20 = getelementptr inbounds i32* %a, i32 11 %11 = load i32*
> %arrayidx20, align 4, !tbaa !1 %add21 = add nsw i32 %add19, %11
> %arrayidx22 = getelementptr inbounds i32* %a, i32 12 %12 = load i32*
> %arrayidx22, align 4, !tbaa !1 %add23 = add nsw i32 %add21, %12
> %arrayidx24 = getelem...
2014 Sep 19
3
[LLVMdev] [Vectorization] Mis match in code generated
...dd nsw i32 %add13, %8
%arrayidx16 = getelementptr inbounds i32* %a, i32 9
%9 = load i32* %arrayidx16, align 4, !tbaa !1
%add17 = add nsw i32 %add15, %9
%arrayidx18 = getelementptr inbounds i32* %a, i32 10
%10 = load i32* %arrayidx18, align 4, !tbaa !1
%add19 = add nsw i32 %add17, %10
%arrayidx20 = getelementptr inbounds i32* %a, i32 11
%11 = load i32* %arrayidx20, align 4, !tbaa !1
%add21 = add nsw i32 %add19, %11
%arrayidx22 = getelementptr inbounds i32* %a, i32 12
%12 = load i32* %arrayidx22, align 4, !tbaa !1
%add23 = add nsw i32 %add21, %12
%arrayidx24 = getelementptr inbou...
2014 Sep 18
2
[LLVMdev] [Vectorization] Mis match in code generated
...%add15 = add nsw i32 %add13, %8
%arrayidx16 = getelementptr inbounds i32* %a, i32 9 %9 = load i32*
%arrayidx16, align 4, !tbaa !1 %add17 = add nsw i32 %add15, %9
%arrayidx18 = getelementptr inbounds i32* %a, i32 10 %10 = load i32*
%arrayidx18, align 4, !tbaa !1 %add19 = add nsw i32 %add17, %10
%arrayidx20 = getelementptr inbounds i32* %a, i32 11 %11 = load i32*
%arrayidx20, align 4, !tbaa !1 %add21 = add nsw i32 %add19, %11
%arrayidx22 = getelementptr inbounds i32* %a, i32 12 %12 = load i32*
%arrayidx22, align 4, !tbaa !1 %add23 = add nsw i32 %add21, %12
%arrayidx24 = getelementptr inbounds i32*...
2014 Nov 10
2
[LLVMdev] [Vectorization] Mis match in code generated
...%9 = load i32* %arrayidx16, align 4, !tbaa !1
> > > %add17 = add nsw i32 %add15, %9
> > > %arrayidx18 = getelementptr inbounds i32* %a, i32 10
> > > %10 = load i32* %arrayidx18, align 4, !tbaa !1
> > > %add19 = add nsw i32 %add17, %10
> > > %arrayidx20 = getelementptr inbounds i32* %a, i32 11
> > > %11 = load i32* %arrayidx20, align 4, !tbaa !1
> > > %add21 = add nsw i32 %add19, %11
> > > %arrayidx22 = getelementptr inbounds i32* %a, i32 12
> > > %12 = load i32* %arrayidx22, align 4, !tbaa !1
> >...
2016 Apr 08
2
LIBCLC with LLVM 3.9 Trunk
It's not clear what is actually wrong from your original message, I think
you need to give some more information as to what you are doing: Example
source, what target GPU, compiler error messages or other evidence of "it's
wrong" (llvm IR, disassembly, etc) ...
--
Mats
On 8 April 2016 at 09:55, Liu Xin via llvm-dev <llvm-dev at lists.llvm.org>
wrote:
> I built it
2015 May 21
2
[LLVMdev] How can I remove these redundant copy between registers?
Hi,
I've been working on a Blackfin backend (llvm-3.6.0) based on the previous
one that was removed in llvm-3.1.
llc generates codes like this:
29 p1 = r2;
30 r5 = [p1];
31 p1 = r2;
32 r6 = [p1 + 4];
33 r5 = r6 + r5;
34 r6 = [p0 + -4];
35 r5 *= r6;
36 p1 = r2;
37 r6 = [p1 + 8];
38 p1 = r2;
p1 and r2 are in different register classes.
A p*