1 # RUN: llc -o - %s -march=x86-64 -run-pass none | FileCheck %s
2 # Test various aspects of register class specification on machine operands.
4 define void @func() { ret void }
7 # CHECK-LABEL: name: func
9 # CHECK: - { id: 0, class: gr32, preferred-register: '' }
10 # CHECK: - { id: 1, class: gr64, preferred-register: '' }
11 # CHECK: - { id: 2, class: gr32, preferred-register: '' }
12 # CHECK: - { id: 3, class: gr16, preferred-register: '' }
13 # CHECK: - { id: 4, class: _, preferred-register: '' }
18 %1.sub_32bit : gr64 = COPY $eax
26 %4 : _(s32) = COPY $edx