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*...