[llvm-commits] [llvm] r99888 - in /llvm/trunk: lib/Target/PIC16/PIC16Section.h test/CodeGen/PIC16/2009-07-17-PR4566-pic16.ll test/CodeGen/PIC16/2009-11-20-NewNode.ll test/CodeGen/PIC16/C16-15.ll test/CodeGen/PIC16/global-in-user-section.ll test/CodeGen/PIC16/globals.ll test/CodeGen/PIC16/sext.ll

Benjamin Kramer benny.kra at googlemail.com
Tue Mar 30 07:34:13 PDT 2010


Author: d0k
Date: Tue Mar 30 09:34:13 2010
New Revision: 99888

URL: http://llvm.org/viewvc/llvm-project?rev=99888&view=rev
Log:
XFAIL some PIC16 tests when running under valgrind-leaks. I don't expect these
to be fixed any time soon.

Modified:
    llvm/trunk/lib/Target/PIC16/PIC16Section.h
    llvm/trunk/test/CodeGen/PIC16/2009-07-17-PR4566-pic16.ll
    llvm/trunk/test/CodeGen/PIC16/2009-11-20-NewNode.ll
    llvm/trunk/test/CodeGen/PIC16/C16-15.ll
    llvm/trunk/test/CodeGen/PIC16/global-in-user-section.ll
    llvm/trunk/test/CodeGen/PIC16/globals.ll
    llvm/trunk/test/CodeGen/PIC16/sext.ll

Modified: llvm/trunk/lib/Target/PIC16/PIC16Section.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/PIC16/PIC16Section.h?rev=99888&r1=99887&r2=99888&view=diff
==============================================================================
--- llvm/trunk/lib/Target/PIC16/PIC16Section.h (original)
+++ llvm/trunk/lib/Target/PIC16/PIC16Section.h Tue Mar 30 09:34:13 2010
@@ -63,6 +63,8 @@
     void setSize(unsigned size) { Size = size; }
 
     /// Conatined data objects.
+    // FIXME: This vector is leaked because sections are allocated with a
+    //        BumpPtrAllocator.
     std::vector<const GlobalVariable *>Items;
 
     /// Check section type. 

Modified: llvm/trunk/test/CodeGen/PIC16/2009-07-17-PR4566-pic16.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/PIC16/2009-07-17-PR4566-pic16.ll?rev=99888&r1=99887&r2=99888&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/PIC16/2009-07-17-PR4566-pic16.ll (original)
+++ llvm/trunk/test/CodeGen/PIC16/2009-07-17-PR4566-pic16.ll Tue Mar 30 09:34:13 2010
@@ -1,4 +1,5 @@
 ; RUN: llc < %s -march=pic16 | FileCheck %s
+; XFAIL: vg_leak
 
 target datalayout = "e-p:16:8:8-i8:8:8-i16:8:8-i32:8:8-f32:32:32"
 target triple = "pic16-"

Modified: llvm/trunk/test/CodeGen/PIC16/2009-11-20-NewNode.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/PIC16/2009-11-20-NewNode.ll?rev=99888&r1=99887&r2=99888&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/PIC16/2009-11-20-NewNode.ll (original)
+++ llvm/trunk/test/CodeGen/PIC16/2009-11-20-NewNode.ll Tue Mar 30 09:34:13 2010
@@ -1,5 +1,6 @@
 ; RUN: llc -march=pic16 < %s
 ; PR5558
+; XFAIL: vg_leak
 
 define i64 @_strtoll_r(i16 %base) nounwind {
 entry:

Modified: llvm/trunk/test/CodeGen/PIC16/C16-15.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/PIC16/C16-15.ll?rev=99888&r1=99887&r2=99888&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/PIC16/C16-15.ll (original)
+++ llvm/trunk/test/CodeGen/PIC16/C16-15.ll Tue Mar 30 09:34:13 2010
@@ -1,4 +1,5 @@
 ; RUN: llc < %s -march=pic16 | grep "extern" | grep "@.lib.unordered.f32" | count 3
+; XFAIL: vg_leak
 
 @pc = global i8* inttoptr (i64 160 to i8*), align 1 ; <i8**> [#uses=2]
 @aa = common global i16 0, align 1                ; <i16*> [#uses=0]

Modified: llvm/trunk/test/CodeGen/PIC16/global-in-user-section.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/PIC16/global-in-user-section.ll?rev=99888&r1=99887&r2=99888&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/PIC16/global-in-user-section.ll (original)
+++ llvm/trunk/test/CodeGen/PIC16/global-in-user-section.ll Tue Mar 30 09:34:13 2010
@@ -1,4 +1,5 @@
 ; RUN: llc < %s -march=pic16 | FileCheck %s
+; XFAIL: vg_leak
 
 @G1 = common global i16 0, section "usersection", align 1 
 ; CHECK: usersection UDATA

Modified: llvm/trunk/test/CodeGen/PIC16/globals.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/PIC16/globals.ll?rev=99888&r1=99887&r2=99888&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/PIC16/globals.ll (original)
+++ llvm/trunk/test/CodeGen/PIC16/globals.ll Tue Mar 30 09:34:13 2010
@@ -1,4 +1,5 @@
 ; RUN: llc < %s -march=pic16 | FileCheck %s
+; XFAIL: vg_leak
 
 @G1 = global i32 4712, section "Address=412"
 ; CHECK: @G1.412..user_section.#	IDATA	412

Modified: llvm/trunk/test/CodeGen/PIC16/sext.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/PIC16/sext.ll?rev=99888&r1=99887&r2=99888&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/PIC16/sext.ll (original)
+++ llvm/trunk/test/CodeGen/PIC16/sext.ll Tue Mar 30 09:34:13 2010
@@ -1,4 +1,5 @@
 ; RUN: llc < %s -march=pic16
+; XFAIL: vg_leak
 
 @main.auto.c = internal global i8 0		; <i8*> [#uses=1]
 





More information about the llvm-commits mailing list