search for: conv20

Displaying 4 results from an estimated 4 matches for "conv20".

Did you mean: conv2
2012 Jan 26
0
[LLVMdev] [llvm-commits] [PATCH] BasicBlock Autovectorization Pass
...d i8* %incdec.ptr12, align 1, !tbaa !0 %conv14 = zext i8 %0 to i32 %mul = mul nsw i32 %conv14, 123 %conv15 = zext i8 %1 to i32 %mul16 = mul nsw i32 %conv15, 321 %conv17 = zext i8 %2 to i32 %mul18 = mul nsw i32 %conv17, 567 %add = add i32 %mul16, %mul %add19 = add i32 %add, %mul18 %conv20 = trunc i32 %add19 to i8 %incdec.ptr21 = getelementptr inbounds i8* %w.065, i32 1 store i8 %conv20, i8* %w.065, align 1, !tbaa !0 %mul23 = mul nsw i32 %conv14, 234 %mul25 = mul nsw i32 %conv15, 432 %mul28 = mul nsw i32 %conv17, 987 %add26 = add i32 %mul25, %mul23 %add29 = add i32 %add...
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
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