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*
>>>>...
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
>>>...