search for: end47

Displaying 7 results from an estimated 7 matches for "end47".

Did you mean: end4
2012 Jan 26
0
[LLVMdev] [llvm-commits] [PATCH] BasicBlock Autovectorization Pass
On Thu, Jan 26, 2012 at 3:41 PM, Hal Finkel <hfinkel at anl.gov> wrote: > On Thu, 2012-01-26 at 15:36 -0600, Sebastian Pop wrote: >> arm-none-linux-gnueabi > > Indeed, adding -ccc-host-triple arm-none-linux-gnueabi I also get Minor remark: please use -target instead of -ccc-host-triple that is now deprecated. Thanks for looking at this testcase. Sebastian -- Qualcomm
2012 Jan 26
2
[LLVMdev] [llvm-commits] [PATCH] BasicBlock Autovectorization Pass
On Thu, 2012-01-26 at 15:36 -0600, Sebastian Pop wrote: > arm-none-linux-gnueabi Indeed, adding -ccc-host-triple arm-none-linux-gnueabi I also get vectorization (even though I don't get vectorization when targeting x86_64). I'll let you know what I find. -Hal -- Hal Finkel Postdoctoral Appointee Leadership Computing Facility Argonne National Laboratory
2012 Jan 26
3
[LLVMdev] [llvm-commits] [PATCH] BasicBlock Autovectorization Pass
...V: done! BBV: fusing loop #1 for for.body10 in main... BBV: found 16 instructions with candidate pairs BBV: found 62 pair connections. BBV: selected 0 pairs. BBV: done! BBV: fusing loop #1 for for.inc45 in main... BBV: found 0 instructions with candidate pairs BBV: done! BBV: fusing loop #1 for for.end47 in main... BBV: found 3 instructions with candidate pairs BBV: found 0 pair connections. BBV: done! -Hal > > Sebastian > -- > Qualcomm Innovation Center, Inc is a member of Code Aurora Forum -- Hal Finkel Postdoctoral Appointee Leadership Computing Facility Argonne National Labora...
2012 Jan 26
0
[LLVMdev] [llvm-commits] [PATCH] BasicBlock Autovectorization Pass
On Thu, Jan 26, 2012 at 2:49 PM, Hal Finkel <hfinkel at anl.gov> wrote: > Thanks! Did you compile with any non-default flags other than -mllvm > -vectorize? I used -O3 and -vectorize, no other non-default flags. Sebastian -- Qualcomm Innovation Center, Inc is a member of Code Aurora Forum
2012 Jan 26
2
[LLVMdev] [llvm-commits] [PATCH] BasicBlock Autovectorization Pass
On Thu, 2012-01-26 at 14:34 -0600, Sebastian Pop wrote: > On Tue, Jan 24, 2012 at 6:41 PM, Hal Finkel <hfinkel at anl.gov> wrote: > >> enabling vectorization gets the performance down by 80% on ARM. > >> I will prepare a reduced testcase and try to find out the reason. > >> As a first shot, I would say that this comes from the vectorization of > >> code
2012 Jan 26
0
[LLVMdev] [llvm-commits] [PATCH] BasicBlock Autovectorization Pass
...y10 in main... > BBV: found 16 instructions with candidate pairs > BBV: found 62 pair connections. > BBV: selected 0 pairs. > BBV: done! > BBV: fusing loop #1 for for.inc45 in main... > BBV: found 0 instructions with candidate pairs > BBV: done! > BBV: fusing loop #1 for for.end47 in main... > BBV: found 3 instructions with candidate pairs > BBV: found 0 pair connections. > BBV: done! > >  -Hal > Here is my output: clang -O3 -mllvm -vectorize -S -emit-llvm -o test.ll test.c -mllvm -debug-only=bb-vectorize BBV: fusing loop #1 for entry in main... BBV: foun...
2013 Feb 14
1
[LLVMdev] LiveIntervals analysis problem
...p32.i, %cmp25.i br i1 %or.cond3.i, label %if.end84.i, label %while.cond38.i.preheader while.cond38.i.preheader: ; preds = %if.end31.i %.off245.i5 = add i8 %8, -48 %13 = icmp ult i8 %.off245.i5, 10 br i1 %13, label %while.cond38.while.cond38_crit_edge.i, label %while.end47.i while.cond38.while.cond38_crit_edge.i: ; preds = %while.cond38.i.preheader, %while.cond38.while.cond38_crit_edge.i %s.2.i.pn = phi i8* [ %incdec.ptr46.i7, %while.cond38.while.cond38_crit_edge.i ], [ %s.2.i, %while.cond38.i.preheader ] %incdec.ptr46.i7 = getelementptr inbounds i8*...