Home | History | Annotate | Download | only in SimplifyCFG

Lines Matching full:block1

4 ; The first test confirms that we don't do that when the trapping op is reached by the current BB (block1).
23 br i1 %tobool, label %exit, label %block1
25 block1:
32 %storemerge = phi i32* [ null, %entry ],[ null, %block2 ], [ select (i1 icmp eq (i64 urem (i64 2, i64 zext (i1 icmp eq (i32* bitcast (i8* @b to i32*), i32* @a) to i64)), i64 0), i32* null, i32* @a), %block1 ]
43 br i1 %tobool, label %exit, label %block1
45 block1:
52 %storemerge = phi i32* [ select (i1 icmp eq (i64 urem (i64 2, i64 zext (i1 icmp eq (i32* bitcast (i8* @b to i32*), i32* @a) to i64)), i64 0), i32* null, i32* @a), %entry ],[ null, %block2 ], [ null, %block1 ]
62 br i1 %tobool, label %exit, label %block1
64 block1:
71 %storemerge = phi i32* [ null, %entry ],[ null, %block2 ], [ select (i1 icmp eq (i64 add (i64 2, i64 zext (i1 icmp eq (i32* bitcast (i8* @b to i32*), i32* @a) to i64)), i64 0), i32* null, i32* @a), %block1 ]