forked from OSchip/llvm-project
Revert "Add __builtin_isnan(__fp16) testcase"
This reverts commite77b5c40d5
because it fails without1b6eb56aa0
.
This commit is contained in:
parent
7d3d9fe8cd
commit
6d6e7132f9
|
@ -92,25 +92,6 @@ void test_isinf_sign(double d) {
|
|||
return;
|
||||
}
|
||||
|
||||
// CHECK-LABEL: @test_fp16_isnan(
|
||||
// CHECK-NEXT: entry:
|
||||
// CHECK-NEXT: [[H_ADDR:%.*]] = alloca half, align 2
|
||||
// CHECK-NEXT: store half [[H:%.*]], half* [[H_ADDR]], align 2
|
||||
// CHECK-NEXT: [[TMP0:%.*]] = load half, half* [[H_ADDR]], align 2
|
||||
// CHECK-NEXT: [[BITCAST:%.*]] = bitcast half [[TMP0]] to i16
|
||||
// CHECK-NEXT: [[ABS:%.*]] = and i16 [[BITCAST]], [[#%u,0x7FFF]]
|
||||
// CHECK-NEXT: [[TMP1:%.*]] = sub i16 [[#%u,0x7C00]], [[ABS]]
|
||||
// CHECK-NEXT: [[ISNAN:%.*]] = lshr i16 [[TMP1]], 15
|
||||
// CHECK-NEXT: [[RES:%.*]] = zext i16 [[ISNAN]] to i32
|
||||
// CHECK-NEXT: call void @p(i8* getelementptr inbounds ([9 x i8], [9 x i8]* @.str.[[#STRID:STRID+1]], i64 0, i64 0), i32 [[RES]]) [[ATTR4]]
|
||||
// CHECK-NEXT: ret void
|
||||
//
|
||||
void test_fp16_isnan(__fp16 h) {
|
||||
P(isnan, (h));
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
// CHECK-LABEL: @test_float_isnan(
|
||||
// CHECK-NEXT: entry:
|
||||
// CHECK-NEXT: [[F_ADDR:%.*]] = alloca float, align 4
|
||||
|
|
Loading…
Reference in New Issue