# RUN: not --crash llc -mtriple=amdgcn -run-pass=none -verify-machineinstrs -filetype=null %s 2>&1 | FileCheck %s --- name: region_nesting body: | bb.0: %0:sgpr_64 = CONVERGENCECTRL_ANCHOR %1:sgpr_64 = CONVERGENCECTRL_ANCHOR %2:sgpr_64 = IMPLICIT_DEF %3:sgpr_64 = SI_CALL %2, 1, implicit %0:sgpr_64 ; CHECK: Convergence region is not well-nested. ; CHECK: SI_CALL %{{[0-9]}}:sgpr_64, 2 %4:sgpr_64 = SI_CALL %2, 2, implicit %1:sgpr_64 S_CBRANCH_EXECZ %bb.1, implicit $exec S_BRANCH %bb.2 bb.1: %5:sgpr_64 = SI_CALL %2, 3, implicit %0:sgpr_64 bb.2: ; CHECK: Convergence region is not well-nested. ; CHECK: SI_CALL %{{[0-9]}}:sgpr_64, 4 %6:sgpr_64 = SI_CALL %2, 4, implicit %1:sgpr_64 ...