brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.9 KiB · 08acea9 Raw
63 lines · plain
1# NOTE: Assertions have been autogenerated by utils/update_mir_test_checks.py2# RUN: llc -mtriple=amdgcn -mcpu=gfx90a -run-pass=regbankselect %s -verify-machineinstrs -o - | FileCheck %s3 4---5name:            assert_align_vgpr6alignment:       47legalized:       true8tracksRegLiveness: true9body:             |10  bb.0:11    liveins: $vgpr0_vgpr112 13    ; CHECK-LABEL: name: assert_align_vgpr14    ; CHECK: liveins: $vgpr0_vgpr115    ; CHECK-NEXT: {{  $}}16    ; CHECK-NEXT: %copy:vgpr(p1) = COPY $vgpr0_vgpr117    ; CHECK-NEXT: %assert_align:vgpr(p1) = G_ASSERT_ALIGN %copy, 418    ; CHECK-NEXT: S_ENDPGM 0, implicit %assert_align(p1)19    %copy:_(p1) = COPY $vgpr0_vgpr120    %assert_align:_(p1) = G_ASSERT_ALIGN %copy, 421    S_ENDPGM 0, implicit %assert_align22...23 24---25name:            assert_align_sgpr26alignment:       427legalized:       true28tracksRegLiveness: true29body:             |30  bb.0:31    liveins: $sgpr8_sgpr932 33    ; CHECK-LABEL: name: assert_align_sgpr34    ; CHECK: liveins: $sgpr8_sgpr935    ; CHECK-NEXT: {{  $}}36    ; CHECK-NEXT: %copy:sgpr(p1) = COPY $sgpr8_sgpr937    ; CHECK-NEXT: %assert_align:sgpr(p1) = G_ASSERT_ALIGN %copy, 438    ; CHECK-NEXT: S_ENDPGM 0, implicit %assert_align(p1)39    %copy:_(p1) = COPY $sgpr8_sgpr940    %assert_align:_(p1) = G_ASSERT_ALIGN %copy, 441    S_ENDPGM 0, implicit %assert_align42...43 44---45name:            assert_align_agpr46alignment:       447legalized:       true48tracksRegLiveness: true49body:             |50  bb.0:51    liveins: $agpr0_agpr152 53    ; CHECK-LABEL: name: assert_align_agpr54    ; CHECK: liveins: $agpr0_agpr155    ; CHECK-NEXT: {{  $}}56    ; CHECK-NEXT: %copy:agpr(p1) = COPY $agpr0_agpr157    ; CHECK-NEXT: %assert_align:agpr(p1) = G_ASSERT_ALIGN %copy, 458    ; CHECK-NEXT: S_ENDPGM 0, implicit %assert_align(p1)59    %copy:_(p1) = COPY $agpr0_agpr160    %assert_align:_(p1) = G_ASSERT_ALIGN %copy, 461    S_ENDPGM 0, implicit %assert_align62...63