1 # RUN: llc -march=mips64 -o - %s -run-pass=register-coalescer -verify-coalescing | FileCheck %s
5 tracksRegLiveness: true
8 %0:gpr32 = ADDiu $zero, 0
10 %1:gpr32 = ADDiu %1, 1
11 BEQ %0, $zero, %bb.3, implicit-def $at
12 J %bb.1, implicit-def dead $at
15 J %bb.2, implicit %1, implicit-def dead $at
20 BEQ %0:gpr32, $zero, %bb.2, implicit-def $at
23 %4:gpr32 = ADDiu %1, 1
26 # We should not hoist the
30 # into bb.1 since %1 is used in the terminating instruction J there.