brintos

brintos / llvm-project-archived public Read only

0
0
Text · 928 B · 128e73f Raw
45 lines · plain
1# RUN: llc -mtriple=amdgcn-amd-amdhsa -run-pass=none -verify-machineinstrs %s -o - | FileCheck %s2# RUN: llc -mtriple=amdgcn-amd-amdhsa -run-pass=none -simplify-mir -verify-machineinstrs %s -o - | FileCheck %s3 4# CHECK-LABEL: name: empty_wwm_regs{{$}}5# CHECK: machineFunctionInfo:6# CHECK-NOT: wwmReservedRegs7---8name: empty_wwm_regs9machineFunctionInfo:10  wwmReservedRegs: []11body:             |12  bb.0:13    S_ENDPGM 014 15...16 17# CHECK-LABEL: name: one_reg{{$}}18# CHECK: machineFunctionInfo:19# CHECK: wwmReservedRegs:20# CHECK-NEXT: - '$vgpr0'21---22name: one_reg23machineFunctionInfo:24  wwmReservedRegs: ['$vgpr0']25body:             |26  bb.0:27    S_ENDPGM 028 29...30 31# CHECK-LABEL: name: two_reg{{$}}32# CHECK: machineFunctionInfo:33# CHECK: wwmReservedRegs:34# CHECK-NEXT: - '$vgpr0'35# CHECK-NEXT: - '$vgpr1'36---37name: two_reg38machineFunctionInfo:39  wwmReservedRegs: ['$vgpr0', '$vgpr1']40body:             |41  bb.0:42    S_ENDPGM 043 44...45