brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.3 KiB · a65ec9c Raw
42 lines · plain
1# RUN: llc -mtriple=amdgcn-amd-amdhsa -mcpu=gfx1100 -run-pass si-insert-waitcnts -verify-machineinstrs %s -o - | FileCheck %s2 3---4# CHECK-LABEL: name: t15# CHECK: liveins: $vgpr06name: t17tracksRegLiveness: true8machineFunctionInfo:9  isEntryFunction: true10body: |11  bb.0:12    liveins: $vgpr013...14 15---16# CHECK-LABEL: name: t217# CHECK: liveins: $sgpr2_sgpr318# CHECK: $sgpr0_sgpr1 = S_LOAD_DWORDX2_IMM $sgpr2_sgpr3, 0, 0 :: (load (s64), addrspace 4)19name: t220tracksRegLiveness: true21machineFunctionInfo:22  isEntryFunction: true23body: |24  bb.0:25    liveins: $sgpr2_sgpr326     $sgpr0_sgpr1 = S_LOAD_DWORDX2_IMM $sgpr2_sgpr3, 0, 0 :: (load (s64), addrspace 4)27...28 29---30# CHECK-LABEL: name: t331# CHECK:  liveins: $vgpr0, $vgpr1, $vgpr2, $vgpr3, $vgpr4, $vgpr5, $sgpr0_sgpr1_sgpr2_sgpr332# CHECK:  $vgpr2 = BUFFER_ATOMIC_ADD_ADDR64_RTN $vgpr2, $vgpr0_vgpr1, killed renamable $sgpr0_sgpr1_sgpr2_sgpr3, 0, 0, 1, implicit $exec :: (load store (s32), addrspace 1)33name: t334tracksRegLiveness: true35machineFunctionInfo:36  isEntryFunction: true37body: |38  bb.0:39    liveins: $vgpr0, $vgpr1, $vgpr2, $vgpr3, $vgpr4, $vgpr5, $sgpr0_sgpr1_sgpr2_sgpr340    $vgpr2 = BUFFER_ATOMIC_ADD_ADDR64_RTN $vgpr2, $vgpr0_vgpr1, killed renamable $sgpr0_sgpr1_sgpr2_sgpr3, 0, 0, 1, implicit $exec :: (load store (s32), addrspace 1)41...42