Ignore DBG_VALUE machine instructions while constructing instruction ranges based...
[oota-llvm.git] / test / CodeGen / X86 / dbg-value-range.ll
index 1ea009e14a7f15c02f53c06d1300d35e2ee441cd..2985224d9dbdc6aed3db8ae1598f65ad557f9f8a 100644 (file)
@@ -1,5 +1,4 @@
 ; RUN: llc -mtriple=x86_64-apple-darwin < %s | FileCheck %s
-; XFAIL: *
 
 %struct.a = type { i32 }
 
@@ -45,12 +44,12 @@ declare void @llvm.dbg.value(metadata, i64, metadata) nounwind readnone
 ; check that variable bar:b value range is appropriately trucated in debug info. Here Ltmp5 is end of
 ; location range.
 
-;CHECK:Ltmp5
+;CHECK:Ltmp6
 ;CHECK-NEXT: DEBUG_VALUE: bar:b <- undef
 
 ;CHECK:Ldebug_loc0:
 ;CHECK-NEXT:   .quad   Ltmp
-;CHECK-NEXT:   .quad   Ltmp5
+;CHECK-NEXT:   .quad   Ltmp6
 ;CHECK-NEXT:   .short  1
 ;CHECK-NEXT:   .byte   85
 ;CHECK-NEXT:   .quad   0