| # RUN: llc -mtriple=amdgcn--amdpal -run-pass=simple-register-coalescing -o - %s | FileCheck %s |
| |
| # Check that this doesn't crash. Check for some legitimate output. |
| # CHECK: S_CBRANCH_SCC1 |
| |
| --- |
| name: fred |
| tracksRegLiveness: true |
| body: | |
| bb.0: |
| successors: %bb.1, %bb.2 |
| liveins: $sgpr4 |
| undef %0.sub2:sreg_128 = COPY $sgpr4 |
| %3 = IMPLICIT_DEF |
| S_CBRANCH_SCC1 %bb.2, implicit undef $scc |
| |
| bb.1: |
| successors: %bb.2 |
| %0.sub0:sreg_128 = COPY %0.sub2 |
| %0.sub1:sreg_128 = COPY %0.sub2 |
| %1:sreg_128 = COPY %0 |
| %2:sreg_128 = COPY %0 |
| %0:sreg_128 = COPY %2 |
| %3:sreg_128 = COPY %1 |
| |
| bb.2: |
| $sgpr1 = COPY %3 |
| $sgpr2 = COPY %0.sub2 |
| ... |