Displaying 5 results from an estimated 5 matches for "add26".
Did you mean:
add2
2012 Jan 26
0
[LLVMdev] [llvm-commits] [PATCH] BasicBlock Autovectorization Pass
...sw i32 %conv14, 234 <-> %mul35 =
mul nsw i32 %conv15, 543
BBV: selected pair: %0 = load i8* %r.063, align 1, !tbaa !0 <-> %1
= load i8* %incdec.ptr11, align 1, !tbaa !0
BBV: selected pair: %conv14 = zext i8 %0 to i32 <-> %conv15 = zext
i8 %1 to i32
BBV: selected pair: %add26 = add i32 %mul25, %mul23 <-> %add36 =
add i32 %mul35, %mul33
BBV: selected pair: %mul = mul nsw i32 %conv14, 123 <-> %mul16 =
mul nsw i32 %conv15, 321
BBV: selected pair: %conv30 = trunc i32 %add29 to i8 <-> %conv40 =
trunc i32 %add39 to i8
BBV: selected pair: %mul25 =...
2012 Jan 26
3
[LLVMdev] [llvm-commits] [PATCH] BasicBlock Autovectorization Pass
On Thu, 2012-01-26 at 15:12 -0600, Sebastian Pop wrote:
> 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.
If I run clang -O3 -mllvm -vectorize -S -emit-llvm -o test.ll test.c
then I get no
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
2013 Feb 14
1
[LLVMdev] LiveIntervals analysis problem
....i, %isone.i ], [ %sub259.i, %eshup1.exit819.i ], [ %expon.11966.i, %land.rhs.i ]
%tobool261.i = icmp eq i16 %sign.0.i, 0
%incdec.ptr.i259 = getelementptr inbounds [57 x i8]* %outbuf, i32 0, i32 1
%..i260 = select i1 %tobool261.i, i8 32, i8 45
store i8 %..i260, i8* %arraydecay20, align 1
%add269.i = select i1 %cmp, i32 %expon.11.lcssa.i, i32 0
%ndigs.0.i = add nsw i32 %add269.i, %ndigits.addr.2
%cmp271.i = icmp sgt i32 %ndigs.0.i, 42
%.ndigs.0.i = select i1 %cmp271.i, i32 42, i32 %ndigs.0.i
%cmp275.i = icmp eq i32 %digit.0.lcssa.i, 10
br i1 %cmp275.i, label %if.then277.i, label...