blob: ca0a6e974b51282e991b7d500812b5961c341f38 [file] [edit]
; RUN: llc -mtriple=x86_64-linux < %s | FileCheck %s
; CHECK: .globl x
; CHECK: x:
; CHECK: .quad 10
@x = global b64 bitcast (i64 10 to b64)
; CHECK: .globl b
; CHECK: b:
; CHECK: .byte 1
@b = global b1 1
; CHECK: .globl f
; CHECK: f:
; CHECK: .byte 31
@f = global b5 31
; CHECK: .globl r
; CHECK: r:
; CHECK: .long 42
@r = global b32 42
; CHECK: .globl w
; CHECK: w:
; CHECK: .quad -1
; CHECK: .quad -1
@w = global b128 -1
; CHECK: .globl uw
; CHECK: uw:
; CHECK: .quad -1
; CHECK: .quad -1
; CHECK: .quad -1
; CHECK: .quad -1
@uw = global b256 -1
; CHECK: .globl v
; CHECK: v:
; CHECK: .byte 1
; CHECK: .byte 2
; CHECK: .byte 3
; CHECK: .byte 4
@v = global <4 x b8> <b8 1, b8 2, b8 3, b8 4>
; CHECK: .globl uv
; CHECK: uv:
; CHECK: .quad -1
; CHECK: .quad -1
; CHECK: .quad -1
; CHECK: .quad -1
; CHECK: .quad -1
; CHECK: .quad -1
; CHECK: .quad -1
; CHECK: .quad -1
@uv = global <4 x b128> <b128 -1, b128 -1, b128 -1, b128 -1>