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