|
1 | | -; RUN: llc -mtriple s390x-zos < %s | FileCheck %s |
| 1 | +; RUN: llc -mtriple s390x-zos -emit-gnuas-syntax-on-zos=0 < %s | FileCheck %s |
2 | 2 |
|
3 | 3 | define float @sqrt_ieee(float %x) { |
4 | 4 | entry: |
@@ -31,17 +31,18 @@ declare fp128 @llvm.exp2.f128(fp128) |
31 | 31 |
|
32 | 32 | ; Check the calls in the ADA. |
33 | 33 | ; CHECK: stdin#C CSECT |
34 | | -; CHECK: C_WSA64 CATTR ALIGN(4),FILL(0),DEFLOAD,NOTEXECUTABLE,RMODE(64),PART(stdin#S) |
| 34 | +; CHECK: C_WSA64 CATTR ALIGN(4),FILL(0),DEFLOAD,NOTEXECUTABLE,RMODE(64),PART(stdi |
| 35 | +; CHECK-NEXT: in#S) |
35 | 36 | ; CHECK: stdin#S XATTR LINKAGE(XPLINK),REFERENCE(DATA),SCOPE(SECTION) |
36 | 37 |
|
37 | 38 | ; Check that there is no call to sqrt. |
38 | | -; CHECK-NOT: .quad R(@@WSQT@B) |
39 | | -; CHECK-NOT: .quad V(@@WSQT@B) |
| 39 | +; CHECK-NOT: DC RD(@@WSQT@B) |
| 40 | +; CHECK-NOT: DC VD(@@WSQT@B) |
40 | 41 |
|
41 | 42 | ; Check that there is the correct library call. |
42 | | -; CHECK: .quad R(@@FCOS@B) |
43 | | -; CHECK-NEXT: .quad V(@@FCOS@B) |
44 | | -; CHECK: .quad R(@@SSIN@B) |
45 | | -; CHECK-NEXT: .quad V(@@SSIN@B) |
46 | | -; CHECK: .quad R(@@LXP2@B) |
47 | | -; CHECK-NEXT: .quad V(@@LXP2@B) |
| 43 | +; CHECK: DC RD(@@FCOS@B) |
| 44 | +; CHECK-NEXT: DC VD(@@FCOS@B) |
| 45 | +; CHECK: DC RD(@@SSIN@B) |
| 46 | +; CHECK-NEXT: DC VD(@@SSIN@B) |
| 47 | +; CHECK: DC RD(@@LXP2@B) |
| 48 | +; CHECK-NEXT: DC VD(@@LXP2@B) |
0 commit comments