[llvm] r312489 - Fix test/Transforms/GlobalOpt/integer-bool-dwarf

Strahinja Petrovic via llvm-commits llvm-commits at lists.llvm.org
Mon Sep 4 08:14:38 PDT 2017


Author: spetrovic
Date: Mon Sep  4 08:14:37 2017
New Revision: 312489

URL: http://llvm.org/viewvc/llvm-project?rev=312489&view=rev
Log:
Fix test/Transforms/GlobalOpt/integer-bool-dwarf

This patch fixes regression related with 
integer-bool-dwarf test.

Patch by Nikola Prica.

Modified:
    llvm/trunk/test/Transforms/GlobalOpt/integer-bool-dwarf.ll

Modified: llvm/trunk/test/Transforms/GlobalOpt/integer-bool-dwarf.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/GlobalOpt/integer-bool-dwarf.ll?rev=312489&r1=312488&r2=312489&view=diff
==============================================================================
--- llvm/trunk/test/Transforms/GlobalOpt/integer-bool-dwarf.ll (original)
+++ llvm/trunk/test/Transforms/GlobalOpt/integer-bool-dwarf.ll Mon Sep  4 08:14:37 2017
@@ -1,15 +1,6 @@
-;RUN: opt -globalopt -f %s | llc -filetype=obj -o -| llvm-dwarfdump - | FileCheck %s
-;REQUIRES: x86-registered-target
+;RUN: opt -S -globalopt -f %s | FileCheck %s
 
-;CHECK: DW_AT_name [DW_FORM_strp] {{.*}} "foo"
-;CHECK-NEXT: DW_AT_type {{.*}}
-;CHECK-NEXT: DW_AT_decl_file {{.*}}
-;CHECK-NEXT: DW_AT_decl_line {{.*}}
-;CHECK-NEXT: DW_AT_location [DW_FORM_exprloc] (DW_OP_addr 0x0, DW_OP_deref, DW_OP_constu 0x6f, DW_OP_mul, DW_OP_constu 0x0, DW_OP_plus, DW_OP_stack_value)
-
-source_filename = "integer-bool-dwarf.c"
-target datalayout = "e-m:e-i64:64-f80:128-n8:16:32:64-S128"
-target triple = "x86_64-unknown-linux-gnu"
+;CHECK: !0 = !DIGlobalVariableExpression(var: !1, expr: !DIExpression(DW_OP_deref, DW_OP_constu, 111, DW_OP_mul, DW_OP_constu, 0, DW_OP_plus, DW_OP_stack_value))
 
 @foo = internal global i32 0, align 4, !dbg !0
 




More information about the llvm-commits mailing list