search for: arrayidx20

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*