Lines Matching refs:SEL
14 ; CHECK-NEXT: [[SEL:%.*]] = select i1 [[CMP]], i32 [[X:%.*]], i32 [[Y:%.*]]
15 ; CHECK-NEXT: ret i32 [[SEL]]
37 ; CHECK-NEXT: [[SEL:%.*]] = phi float [ [[DIV]], [[SELECT_TRUE_SINK]] ], [ 2.000000e+00, [[ENTRY…
38 ; CHECK-NEXT: ret float [[SEL]]
51 ; DEBUG-NEXT: [[SEL:%.*]] = phi float [ [[DIV]], [[SELECT_TRUE_SINK]] ], [ 2.000000e+00, [[ENTRY…
52 ; DEBUG-NEXT: call void @llvm.dbg.value(metadata float [[SEL]]
53 ; DEBUG-NEXT: ret float [[SEL]]
72 ; CHECK-NEXT: [[SEL:%.*]] = phi float [ 4.000000e+00, [[ENTRY:%.*]] ], [ [[DIV]], [[SELECT_FALSE…
73 ; CHECK-NEXT: ret float [[SEL]]
86 ; DEBUG-NEXT: [[SEL:%.*]] = phi float [ 4.000000e+00, [[ENTRY:%.*]] ], [ [[DIV]], [[SELECT_FALSE…
87 ; DEBUG-NEXT: call void @llvm.dbg.value(metadata float [[SEL]]
88 ; DEBUG-NEXT: ret float [[SEL]], !dbg
110 ; CHECK-NEXT: [[SEL:%.*]] = phi float [ [[DIV1]], [[SELECT_TRUE_SINK]] ], [ [[DIV2]], [[SELECT_F…
111 ; CHECK-NEXT: ret float [[SEL]]
128 ; CHECK-NEXT: [[SEL:%.*]] = select i1 [[CMP]], float [[DIV]], float 2.000000e+00, !unpredictable…
129 ; CHECK-NEXT: ret float [[SEL]]
146 ; CHECK-NEXT: [[SEL:%.*]] = select i1 [[CMP]], float [[ADD]], float 7.000000e+00
147 ; CHECK-NEXT: ret float [[SEL]]
165 ; CHECK-NEXT: [[SEL:%.*]] = select i1 [[CMP]], float [[ADD]], float 8.000000e+00
166 ; CHECK-NEXT: ret float [[SEL]]
186 ; CHECK-NEXT: [[SEL:%.*]] = select i1 [[TOBOOL]], i64* [[CALL1]], i64* [[CALL2]]
187 ; CHECK-NEXT: ret i64* [[SEL]]
201 ; CHECK-NEXT: [[SEL:%.*]] = select i1 [[CMP]], i32 [[DIV1]], i32 [[DIV2]]
202 ; CHECK-NEXT: ret i32 [[SEL]]