| Jakob Stoklund Olesen | 1995b9f | 2014-01-12 19:24:08 +0000 | [diff] [blame] | 1 | ; RUN: llc < %s -verify-machineinstrs | FileCheck %s | 
|  | 2 | target datalayout = "E-m:e-i64:64-n32:64-S128" | 
|  | 3 | target triple = "sparc64-unknown-linux-gnu" | 
|  | 4 |  | 
|  | 5 | define void @f() align 2 { | 
|  | 6 | entry: | 
|  | 7 | ; CHECK: %xcc, .LBB0_1 | 
|  | 8 | %cmp = icmp eq i64 undef, 0 | 
|  | 9 | br i1 %cmp, label %targetblock, label %cond.false | 
|  | 10 |  | 
|  | 11 | cond.false: | 
|  | 12 | unreachable | 
|  | 13 |  | 
|  | 14 | ; CHECK: .LBB0_1: ! %targetblock | 
|  | 15 | targetblock: | 
|  | 16 | br i1 undef, label %cond.false.i83, label %exit.i85 | 
|  | 17 |  | 
|  | 18 | cond.false.i83: | 
|  | 19 | unreachable | 
|  | 20 |  | 
|  | 21 | exit.i85: | 
|  | 22 | unreachable | 
|  | 23 | } |