Lines Matching refs:preheader
1 ; RUN: llc -march=hexagon -hexagon-hwloop-preheader < %s | FileCheck %s
3 ; Generate hardware loops when we also need to add a new preheader.
16 br i1 %tobool, label %for.body4.preheader, label %for.body.preheader
18 for.body.preheader:
22 %arrayidx.phi = phi i32* [ %arrayidx.inc, %for.body ], [ %a, %for.body.preheader ]
23 %i.014 = phi i32 [ %inc, %for.body ], [ 0, %for.body.preheader ]
29 br i1 %exitcond15, label %for.body4.preheader.loopexit, label %for.body
31 for.body4.preheader.loopexit:
32 br label %for.body4.preheader
34 for.body4.preheader:
38 %arrayidx5.phi = phi i32* [ %arrayidx5.inc, %for.body4 ], [ %b, %for.body4.preheader ]
39 %i1.013 = phi i32 [ %inc7, %for.body4 ], [ 0, %for.body4.preheader ]