# REQUIRES: amdgpu-registered-target # RUN: llvm-reduce -simplify-mir --test FileCheck --test-arg --check-prefix=CHECK-INTERESTINGNESS --test-arg %s --test-arg --input-file %s -o %t 2> %t.log # RUN: FileCheck --check-prefix=RESULT %s < %t # Test that the MIR parser successfully infers the target triple from # the module and avoids needing the -mtriple flag. # CHECK-INTERESTINGNESS: S_ENDPGM # RESULT: name: func --- | target triple = "amdgcn-amd-amdhsa" define void @func() { ret void } ... --- name: func tracksRegLiveness: true body: | bb.0: S_NOP 0 S_ENDPGM 0 ...