; 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> ; 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>