search for: sroa_cast

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

2015 Jul 16
4
[LLVMdev] Improving loop vectorizer support for loops with a volatile iteration variable
----- Original Message ----- > From: "Hal Finkel" <hfinkel at anl.gov> > To: "Chandler Carruth" <chandlerc at google.com> > Cc: llvmdev at cs.uiuc.edu > Sent: Thursday, July 16, 2015 1:58:02 AM > Subject: Re: [LLVMdev] Improving loop vectorizer support for loops > with a volatile iteration variable > ----- Original Message ----- > >
2015 Aug 13
2
[LLVMdev] Improving loop vectorizer support for loops with a volatile iteration variable
...vm.dbg.value(metadata float* %x, i64 0, metadata !11, metadata > !25), !dbg !26 tail call void @llvm.dbg.value(metadata float* %y, > i64 0, metadata !12, metadata !25), !dbg !27 tail call void > @llvm.dbg.value(metadata float* %z, i64 0, metadata !13, metadata > !25), !dbg !28 %i.0.i.0..sroa_cast = bitcast i32* %i to i8* call > void @llvm.lifetime.start(i64 4, i8* %i.0.i.0..sroa_cast) tail call > void @llvm.dbg.value(metadata i32 0, i64 0, metadata !14, metadata > !25), !dbg !29 store volatile i32 0, i32* %i, align 4, !dbg !29 br > label %for.cond, !dbg !30 for.cond: ; preds = %...
2017 Jun 19
2
LLVM behavior different depending on function symbol name
...+00, i64 0, > metadata !32, metadata !28) #3, !dbg !44 > tail call void @llvm.dbg.value(metadata i32 0, i64 0, metadata !35, > metadata !28) #3, !dbg !49 > tail call void @llvm.dbg.value(metadata i32 -127, i64 0, metadata !39, > metadata !28) #3, !dbg !50 > %x.sroa.0.i.i.i.0.sroa_cast = bitcast i32* %x.sroa.0.i.i.i to i8*, !dbg > !51 > call void @llvm.lifetime.start(i64 4, i8* nonnull > %x.sroa.0.i.i.i.0.sroa_cast), !dbg !51 > tail call void @llvm.dbg.value(metadata float 0.000000e+00, i64 0, > metadata !57, metadata !28) #3, !dbg !51 > tail call void @ll...
2017 Jun 19
2
LLVM behavior different depending on function symbol name
On Mon, Jun 19, 2017 at 12:06 PM, Mehdi AMINI <joker.eph at gmail.com> wrote: > Hi, > > 2017-06-19 8:45 GMT-07:00 Andrew Kelley via llvm-dev < > llvm-dev at lists.llvm.org>: > >> Greetings, >> >> I have a Zig implementation of ceil which is emitted into LLVM IR like >> this: >> >> ; Function Attrs: nobuiltin nounwind >> define