brintos

brintos / llvm-project-archived public Read only

0
0
Text · 963 B · 24fdb5d Raw
31 lines · plain
1; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py2; RUN: llc -mtriple=amdgcn -mcpu=gfx900 < %s | FileCheck -check-prefix=GCN %s3; RUN: llc -global-isel -mtriple=amdgcn -mcpu=gfx900 < %s | FileCheck -check-prefix=GCN %s4 5define amdgpu_kernel void @test_s_nop() {6; GCN-LABEL: test_s_nop:7; GCN:       ; %bb.0:8; GCN-NEXT:    s_nop 09; GCN-NEXT:    s_nop 110; GCN-NEXT:    s_nop 211; GCN-NEXT:    s_nop 312; GCN-NEXT:    s_nop 413; GCN-NEXT:    s_nop 514; GCN-NEXT:    s_nop 615; GCN-NEXT:    s_nop 716; GCN-NEXT:    s_nop 6317; GCN-NEXT:    s_endpgm18  call void @llvm.amdgcn.s.nop(i16 0)19  call void @llvm.amdgcn.s.nop(i16 1)20  call void @llvm.amdgcn.s.nop(i16 2)21  call void @llvm.amdgcn.s.nop(i16 3)22  call void @llvm.amdgcn.s.nop(i16 4)23  call void @llvm.amdgcn.s.nop(i16 5)24  call void @llvm.amdgcn.s.nop(i16 6)25  call void @llvm.amdgcn.s.nop(i16 7)26  call void @llvm.amdgcn.s.nop(i16 63)27  ret void28}29 30declare void @llvm.amdgcn.s.nop(i16)31