brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.2 KiB · 23285fd Raw
51 lines · plain
1# RUN: llc -mtriple=amdgcn -mcpu=gfx900 -run-pass post-RA-hazard-rec  %s -o - | FileCheck %s -check-prefixes=GCN,GFX92# RUN: llc -mtriple=amdgcn -mcpu=gfx1010 -run-pass post-RA-hazard-rec  %s -o - | FileCheck %s -check-prefixes=GCN3# RUN: llc -mtriple=amdgcn -mcpu=gfx1100 -run-pass post-RA-hazard-rec  %s -o - | FileCheck %s -check-prefixes=GCN4---5 6# GCN-LABEL: name: addtid7 8# GCN-LABEL: bb.0:9# GCN: S_MOV_B3210# GFX9-NEXT: S_NOP11# GCN-NEXT: DS_WRITE_ADDTID_B3212 13# GCN-LABEL: bb.1:14# GCN: S_MOV_B3215# GFX9-NEXT: S_NOP16# GCN-NEXT: DS_READ_ADDTID_B3217 18# GCN-LABEL: bb.2:19# GCN: S_MOV_B3220# GFX9-NEXT: S_NOP21# GCN-NEXT: DS_WRITE_ADDTID_B3222 23# GCN-LABEL: bb.3:24# GCN: S_MOV_B3225# GFX9-NEXT: S_NOP26# GCN-NEXT: DS_READ_ADDTID_B3227 28name: addtid29 30body: |31  bb.0:32    $m0 = S_MOV_B32 033    DS_WRITE_ADDTID_B32 killed $vgpr0, 0, 0, implicit $m0, implicit $exec34    S_BRANCH %bb.135 36  bb.1:37    $m0 = S_MOV_B32 038    $vgpr0 = DS_READ_ADDTID_B32 0, 0, implicit $m0, implicit $exec39    S_BRANCH %bb.240 41  bb.2:42    $m0 = S_MOV_B32 043    DS_WRITE_ADDTID_B32 killed $vgpr0, 0, 0, implicit $m0, implicit $exec44    S_BRANCH %bb.345 46  bb.3:47    $m0 = S_MOV_B32 048    $vgpr0 = DS_READ_ADDTID_B32 0, 0, implicit $m0, implicit $exec49    S_ENDPGM 050...51