; RUN: llc < %s -verify-coalescing ; PR12892 ; ; Dead code elimination during coalesing causes a live range to split into two ; virtual registers. Stale identity copies that had already been joined were ; interfering with the liveness computations. target triple = "i386-pc-linux-gnu" define void @_ZN4llvm17AsmMatcherEmitter3runERNS_11raw_ostreamE() align 2 { invoke void @_ZNK4llvm13CodeGenTarget12getAsmParserEv() to label %1 unwind label %5 ;