37 lines · plain
1# RUN: llc -mtriple=i386-linux-gnu -run-pass=regbankselect %s -o - | FileCheck %s2# RUN: llc -mtriple=i386-linux-gnu -regbankselect-greedy -run-pass=regbankselect %s -o - | FileCheck %s3 4--- |5 define void @test_uadde_i32() {6 ret void7 }8 9...10---11name: test_uadde_i3212# CHECK-LABEL: name: test_uadde_i3213alignment: 1614legalized: true15regBankSelected: false16# CHECK: registers:17# CHECK-NEXT: - { id: 0, class: gpr, preferred-register: '', flags: [ ] }18# CHECK-NEXT: - { id: 1, class: gpr, preferred-register: '', flags: [ ] }19# CHECK-NEXT: - { id: 2, class: gpr, preferred-register: '', flags: [ ] }20# CHECK-NEXT: - { id: 3, class: gpr, preferred-register: '', flags: [ ] }21# CHECK-NEXT: - { id: 4, class: gpr, preferred-register: '', flags: [ ] }22registers:23 - { id: 0, class: _ }24 - { id: 1, class: _ }25 - { id: 2, class: _ }26 - { id: 3, class: _ }27 - { id: 4, class: _ }28body: |29 bb.0 (%ir-block.0):30 %0(s32) = IMPLICIT_DEF31 %1(s32) = IMPLICIT_DEF32 %2(s8) = IMPLICIT_DEF33 %3(s32), %4(s8) = G_UADDE %0, %1, %234 RET 035 36...37