|
11 | 11 | ; RUN: | FileCheck -check-prefix=CHECK-ZHINX %s |
12 | 12 | ; RUN: llc -mtriple=riscv32 -mattr=+zfhmin -verify-machineinstrs \ |
13 | 13 | ; RUN: -disable-strictnode-mutation -target-abi ilp32f < %s \ |
14 | | -; RUN: | FileCheck -check-prefixes=CHECK-ZFHMIN,CHECK-ZFHMIN-RV32 %s |
| 14 | +; RUN: | FileCheck -check-prefixes=CHECK-ZFHMIN %s |
15 | 15 | ; RUN: llc -mtriple=riscv64 -mattr=+zfhmin -verify-machineinstrs \ |
16 | 16 | ; RUN: -disable-strictnode-mutation -target-abi lp64f < %s \ |
17 | | -; RUN: | FileCheck -check-prefixes=CHECK-ZFHMIN,CHECK-ZFHMIN-RV64 %s |
| 17 | +; RUN: | FileCheck -check-prefixes=CHECK-ZFHMIN %s |
18 | 18 | ; RUN: llc -mtriple=riscv32 -mattr=+zhinxmin -verify-machineinstrs \ |
19 | 19 | ; RUN: -disable-strictnode-mutation -target-abi ilp32 < %s \ |
20 | | -; RUN: | FileCheck -check-prefixes=CHECK-ZHINXMIN,CHECK-ZHINXMIN-RV32 %s |
| 20 | +; RUN: | FileCheck -check-prefixes=CHECK-ZHINXMIN %s |
21 | 21 | ; RUN: llc -mtriple=riscv64 -mattr=+zhinxmin -verify-machineinstrs \ |
22 | 22 | ; RUN: -disable-strictnode-mutation -target-abi lp64 < %s \ |
23 | | -; RUN: | FileCheck -check-prefixes=CHECK-ZHINXMIN,CHECK-ZHINXMIN-RV64 %s |
| 23 | +; RUN: | FileCheck -check-prefixes=CHECK-ZHINXMIN %s |
24 | 24 |
|
25 | 25 | ; FIXME: We can't test without Zfh because soft promote legalization isn't |
26 | 26 | ; implemented in SelectionDAG for STRICT nodes. |
@@ -502,8 +502,3 @@ define half @fnmsub_h_2(half %a, half %b, half %c) nounwind strictfp { |
502 | 502 | %1 = call half @llvm.experimental.constrained.fma.f16(half %a, half %negb, half %c, metadata !"round.dynamic", metadata !"fpexcept.strict") strictfp |
503 | 503 | ret half %1 |
504 | 504 | } |
505 | | -;; NOTE: These prefixes are unused and the list is autogenerated. Do not add tests below this line: |
506 | | -; CHECK-ZFHMIN-RV32: {{.*}} |
507 | | -; CHECK-ZFHMIN-RV64: {{.*}} |
508 | | -; CHECK-ZHINXMIN-RV32: {{.*}} |
509 | | -; CHECK-ZHINXMIN-RV64: {{.*}} |
0 commit comments