; A simple, barebones test to check whether assembly can be emitted | |
; for the z/OS target | |
; RUN: llc < %s -mtriple=s390x-ibm-zos | FileCheck %s | |
@a = global i32 0, align 4 | |
define signext i32 @main() { | |
; CHECK: stdin#C CSECT | |
; CHECK: C_CODE64 CATTR ALIGN(3),FILL(0),READONLY,RMODE(64) | |
; CHECK: main: | |
; CHECK: stdin#C CSECT | |
; CHECK: C_WSA64 CATTR ALIGN(2),FILL(0),DEFLOAD,NOTEXECUTABLE,RMODE(64),PART(a) | |
; CHECK: a XATTR LINKAGE(XPLINK),REFERENCE(DATA),SCOPE(EXPORT) | |
; CHECK: a: | |
entry: | |
ret i32 0 | |
} |