search for: sroa_cast8

Displaying 17 results from an estimated 17 matches for "sroa_cast8".

Did you mean: sroa_cast
2016 Mar 16
3
RFC: A change in InstCombine canonical form
...cast float* %input to i32* %1 = load i32, i32* %0, align 4, !tbaa !1 store i32 %1, i32* %max_value.sroa.0 for.body: %max_value.sroa.0.0.max_value.sroa.0.0.6 = load i32, i32* %max_value.sroa.0 %3 = bitcast i32 %max_value.sroa.0.0.max_value.sroa.0.0.6 to float %max_value.sroa.0.0.max_value.sroa_cast8 = bitcast i32* %max_value.sroa.0 to float* %__b.__a.i = select i1 %cmp.i, float* %arrayidx1, float* %max_value.sroa.0.0.max_value.sroa_cast8 %5 = bitcast float* %__b.__a.i to i32* %6 = load i32, i32* %5, align 4, !tbaa !1 store i32 %6, i32* %max_value.sroa.0 -------------------- After SROA...
2016 Mar 16
2
RFC: A change in InstCombine canonical form
...load i32, i32* %0, align 4, !tbaa !1 > store i32 %1, i32* %max_value.sroa.0 > > for.body: > %max_value.sroa.0.0.max_value.sroa.0.0.6 = load i32, i32* > %max_value.sroa.0 > %3 = bitcast i32 %max_value.sroa.0.0.max_value.sroa.0.0.6 to float > %max_value.sroa.0.0.max_value.sroa_cast8 = bitcast i32* > %max_value.sroa.0 to float* > %__b.__a.i = select i1 %cmp.i, float* %arrayidx1, float* > %max_value.sroa.0.0.max_value.sroa_cast8 > %5 = bitcast float* %__b.__a.i to i32* > %6 = load i32, i32* %5, align 4, !tbaa !1 > store i32 %6, i32* %max_value.sroa.0 &g...
2016 Mar 16
3
RFC: A change in InstCombine canonical form
...e i32 %1, i32* %max_value.sroa.0 >>> >>> for.body: >>> %max_value.sroa.0.0.max_value.sroa.0.0.6 = load i32, i32* >>> %max_value.sroa.0 >>> %3 = bitcast i32 %max_value.sroa.0.0.max_value.sroa.0.0.6 to float >>> %max_value.sroa.0.0.max_value.sroa_cast8 = bitcast i32* >>> %max_value.sroa.0 to float* >>> %__b.__a.i = select i1 %cmp.i, float* %arrayidx1, float* >>> %max_value.sroa.0.0.max_value.sroa_cast8 >>> %5 = bitcast float* %__b.__a.i to i32* >>> %6 = load i32, i32* %5, align 4, !tbaa !1 >&g...
2016 Mar 22
0
RFC: A change in InstCombine canonical form
...e.sroa.0 >>>> >>>> for.body: >>>> %max_value.sroa.0.0.max_value.sroa.0.0.6 = load i32, i32* >>>> %max_value.sroa.0 >>>> %3 = bitcast i32 %max_value.sroa.0.0.max_value.sroa.0.0.6 to float >>>> %max_value.sroa.0.0.max_value.sroa_cast8 = bitcast i32* >>>> %max_value.sroa.0 to float* >>>> %__b.__a.i = select i1 %cmp.i, float* %arrayidx1, float* >>>> %max_value.sroa.0.0.max_value.sroa_cast8 >>>> %5 = bitcast float* %__b.__a.i to i32* >>>> %6 = load i32, i32* %5, alig...
2016 Mar 22
2
RFC: A change in InstCombine canonical form
...ign 4, !tbaa !1 >> store i32 %1, i32* %max_value.sroa.0 >> >> for.body: >> %max_value.sroa.0.0.max_value.sroa.0.0.6 = load i32, i32* %max_value.sroa.0 >> %3 = bitcast i32 %max_value.sroa.0.0.max_value.sroa.0.0.6 to float >> %max_value.sroa.0.0.max_value.sroa_cast8 = bitcast i32* %max_value.sroa.0 to float* >> %__b.__a.i = select i1 %cmp.i, float* %arrayidx1, float* %max_value.sroa.0.0.max_value.sroa_cast8 >> %5 = bitcast float* %__b.__a.i to i32* >> %6 = load i32, i32* %5, align 4, !tbaa !1 >> store i32 %6, i32* %max_value.sro...
2016 Mar 22
4
RFC: A change in InstCombine canonical form
...i32* %max_value.sroa.0 >>>> >>>> for.body: >>>> %max_value.sroa.0.0.max_value.sroa.0.0.6 = load i32, i32* %max_value.sroa.0 >>>> %3 = bitcast i32 %max_value.sroa.0.0.max_value.sroa.0.0.6 to float >>>> %max_value.sroa.0.0.max_value.sroa_cast8 = bitcast i32* %max_value.sroa.0 to float* >>>> %__b.__a.i = select i1 %cmp.i, float* %arrayidx1, float* %max_value.sroa.0.0.max_value.sroa_cast8 >>>> %5 = bitcast float* %__b.__a.i to i32* >>>> %6 = load i32, i32* %5, align 4, !tbaa !1 >>>> s...
2016 Mar 22
0
RFC: A change in InstCombine canonical form
...%max_value.sroa.0.0.max_value.sroa.0.0.6 = load i32, >>> i32* %max_value.sroa.0 >>> %3 = bitcast i32 >>> %max_value.sroa.0.0.max_value.sroa.0.0.6 to float >>> %max_value.sroa.0.0.max_value.sroa_cast8 = bitcast >>> i32* %max_value.sroa.0 to float* >>> %__b.__a.i = select i1 %cmp.i, float* %arrayidx1, >>> float* %max_value.sroa.0.0.max_value.sroa_cast8 >>> %5 = bitcast float* %__b.__a.i to i32*...
2016 Mar 22
2
RFC: A change in InstCombine canonical form
...6 = >>>>> load i32, i32* %max_value.sroa.0 >>>>> %3 = bitcast i32 >>>>> %max_value.sroa.0.0.max_value.sroa.0.0.6 to float >>>>> %max_value.sroa.0.0.max_value.sroa_cast8 = >>>>> bitcast i32* %max_value.sroa.0 to float* >>>>> %__b.__a.i = select i1 %cmp.i, float* >>>>> %arrayidx1, float* >>>>> %max_value.sroa.0.0.max_value.sro...
2016 Mar 22
0
RFC: A change in InstCombine canonical form
...;> >>>>> for.body: >>>>> %max_value.sroa.0.0.max_value.sroa.0.0.6 = load i32, i32* >>>>> %max_value.sroa.0 >>>>> %3 = bitcast i32 %max_value.sroa.0.0.max_value.sroa.0.0.6 to float >>>>> %max_value.sroa.0.0.max_value.sroa_cast8 = bitcast i32* >>>>> %max_value.sroa.0 to float* >>>>> %__b.__a.i = select i1 %cmp.i, float* %arrayidx1, float* >>>>> %max_value.sroa.0.0.max_value.sroa_cast8 >>>>> %5 = bitcast float* %__b.__a.i to i32* >>>>> %6 = loa...
2016 Mar 22
0
RFC: A change in InstCombine canonical form
...>> >>>>>> for.body: >>>>>> %max_value.sroa.0.0.max_value.sroa.0.0.6 = load i32, i32* %max_value.sroa.0 >>>>>> %3 = bitcast i32 %max_value.sroa.0.0.max_value.sroa.0.0.6 to float >>>>>> %max_value.sroa.0.0.max_value.sroa_cast8 = bitcast i32* %max_value.sroa.0 to float* >>>>>> %__b.__a.i = select i1 %cmp.i, float* %arrayidx1, float* %max_value.sroa.0.0.max_value.sroa_cast8 >>>>>> %5 = bitcast float* %__b.__a.i to i32* >>>>>> %6 = load i32, i32* %5, align 4, !tbaa...
2016 Mar 22
0
RFC: A change in InstCombine canonical form
...> > > > > > float > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > %max_value.sroa.0.0.max_value.sroa_cast8 = bitcast > > > > > > > > > i32* > > > > > > > > > %max_value.sroa.0 to float* > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > &...
2016 Mar 22
2
RFC: A change in InstCombine canonical form
...oa.0 >>>>>>> %3 = bitcast i32 >>>>>>> %max_value.sroa.0.0.max_value.sroa.0.0.6 to >>>>>>> float >>>>>>> %max_value.sroa.0.0.max_value.sroa_cast8 = >>>>>>> bitcast i32* %max_value.sroa.0 to float* >>>>>>> %__b.__a.i = select i1 %cmp.i, float* >>>>>>> %arrayidx1, float* >>>>>>> %...
2016 Mar 22
0
RFC: A change in InstCombine canonical form
...t;>> for.body: >>>>>>>> %max_value.sroa.0.0.max_value.sroa.0.0.6 = load i32, i32* %max_value.sroa.0 >>>>>>>> %3 = bitcast i32 %max_value.sroa.0.0.max_value.sroa.0.0.6 to float >>>>>>>> %max_value.sroa.0.0.max_value.sroa_cast8 = bitcast i32* %max_value.sroa.0 to float* >>>>>>>> %__b.__a.i = select i1 %cmp.i, float* %arrayidx1, float* %max_value.sroa.0.0.max_value.sroa_cast8 >>>>>>>> %5 = bitcast float* %__b.__a.i to i32* >>>>>>>> %6 = load i32,...
2016 Mar 22
8
RFC: A change in InstCombine canonical form
...t;>> for.body: >>>>>> %max_value.sroa.0.0.max_value.sroa.0.0.6 = load i32, i32* >>>>>> %max_value.sroa.0 >>>>>> %3 = bitcast i32 %max_value.sroa.0.0.max_value.sroa.0.0.6 to float >>>>>> %max_value.sroa.0.0.max_value.sroa_cast8 = bitcast i32* >>>>>> %max_value.sroa.0 to float* >>>>>> %__b.__a.i = select i1 %cmp.i, float* %arrayidx1, float* >>>>>> %max_value.sroa.0.0.max_value.sroa_cast8 >>>>>> %5 = bitcast float* %__b.__a.i to i32* >>>&gt...
2016 Mar 22
0
RFC: A change in InstCombine canonical form
...ody: >>>>>>> %max_value.sroa.0.0.max_value.sroa.0.0.6 = load i32, i32* >>>>>>> %max_value.sroa.0 >>>>>>> %3 = bitcast i32 %max_value.sroa.0.0.max_value.sroa.0.0.6 to float >>>>>>> %max_value.sroa.0.0.max_value.sroa_cast8 = bitcast i32* >>>>>>> %max_value.sroa.0 to float* >>>>>>> %__b.__a.i = select i1 %cmp.i, float* %arrayidx1, float* >>>>>>> %max_value.sroa.0.0.max_value.sroa_cast8 >>>>>>> %5 = bitcast float* %__b.__a.i to i32*...
2016 Mar 22
1
RFC: A change in InstCombine canonical form
...%3 = bitcast i32 >>>>>>>>> %max_value.sroa.0.0.max_value.sroa.0.0.6 >>>>>>>>> to float >>>>>>>>> %max_value.sroa.0.0.max_value.sroa_cast8 >>>>>>>>> = bitcast i32* %max_value.sroa.0 >>>>>>>>> to float* >>>>>>>>> %__b.__a.i = select i1 %cmp.i, >>>>>>>...
2016 Mar 23
0
RFC: A change in InstCombine canonical form
...>>>>>>>>>> %max_value.sroa.0.0.max_value.sroa.0.0.6 >>>>>>>>>> to float >>>>>>>>>> %max_value.sroa.0.0.max_value.sroa_cast8 >>>>>>>>>> = bitcast i32* >>>>>>>>>> %max_value.sroa.0 to float* >>>>>>>>>> %__b.__a.i = select i1 >>>...