search for: iv56

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

Did you mean: i256
2015 Sep 03
2
[RFC] New pass: LoopExitValues
...er, %for.cond.cleanup.3 %lsr.iv5 = phi i32* [ %Src, %for.body.4.lr.ph.preheader ], [ %2, %for.cond.cleanup.3 ] %lsr.iv1 = phi i32* [ %Dst, %for.body.4.lr.ph.preheader ], [ %1, %for.cond.cleanup.3 ] %Outer.026 = phi i32 [ %inc10, %for.cond.cleanup.3 ], [ 0, %for.body.4.lr.ph.preheader ] %lsr.iv56 = bitcast i32* %lsr.iv5 to i1* %lsr.iv12 = bitcast i32* %lsr.iv1 to i1* br label %for.body.4 for.cond.cleanup.loopexit: ; preds = %for.cond.cleanup.3 br label %for.cond.cleanup for.cond.cleanup: ; preds = %for.cond.cleanup.loopexit, %en...
2015 Sep 10
2
[RFC] New pass: LoopExitValues
...ody.4.lr.ph.preheader ], [ %2, > > %for.cond.cleanup.3 ] > > %lsr.iv1 = phi i32* [ %Dst, %for.body.4.lr.ph.preheader ], [ %1, > > %for.cond.cleanup.3 ] > > %Outer.026 = phi i32 [ %inc10, %for.cond.cleanup.3 ], [ 0, > > %for.body.4.lr.ph.preheader ] > > %lsr.iv56 = bitcast i32* %lsr.iv5 to i1* > > %lsr.iv12 = bitcast i32* %lsr.iv1 to i1* > > br label %for.body.4 > > > > for.cond.cleanup.loopexit: ; preds = > %for.cond.cleanup.3 > > br label %for.cond.cleanup > > > > for.cond.cleanup:...
2015 Sep 01
2
[RFC] New pass: LoopExitValues
On Mon, Aug 31, 2015 at 5:52 PM, Jake VanAdrighem <jvanadrighem at gmail.com> wrote: > Do you have some specific performance measurements? Averaging 4 runs of 10000 iterations each of Coremark on my X86_64 desktop showed: -O2 performance: +2.9% faster with the L.E.V. pass -Os size: 1.5% smaller with the L.E.V. pass In the case of Coremark, the benefit comes mainly from the matrix
2016 Oct 06
2
LoopVectorizer -- generating bad and unhandled shufflevector sequence
...vector.body419: ; preds = %vector.body419, %vector.body419.preheader %lsr.iv62 = phi i8* [ %scevgep63, %vector.body419 ], [ %dc.2, %vector.body419.preheader ] %lsr.iv59 = phi i8* [ %scevgep60, %vector.body419 ], [ %cond, %vector.body419.preheader ] %lsr.iv56 = phi i8* [ %scevgep57, %vector.body419 ], [ %cond57, %vector.body419.preheader ] %lsr.iv54 = phi i64 [ %lsr.iv.next55, %vector.body419 ], [ %n.vec425, %vector.body419.preheader ] %lsr.iv6264 = bitcast i8* %lsr.iv62 to <8 x i64>* %lsr.iv5961 = bitcast i8* %lsr.iv59 to <8 x i64&g...