[llvm-commits] [poolalloc] r166692 - in /poolalloc/trunk/test/dsa/types: mrv.ll mrv1.ll

Will Dietz wdietz2 at illinois.edu
Thu Oct 25 09:38:05 PDT 2012


Author: wdietz2
Date: Thu Oct 25 11:38:05 2012
New Revision: 166692

URL: http://llvm.org/viewvc/llvm-project?rev=166692&view=rev
Log:
tests/dsa/types/mrv{,1}.ll: type inference not supported, XFAIL for now.

Modified:
    poolalloc/trunk/test/dsa/types/mrv.ll
    poolalloc/trunk/test/dsa/types/mrv1.ll

Modified: poolalloc/trunk/test/dsa/types/mrv.ll
URL: http://llvm.org/viewvc/llvm-project/poolalloc/trunk/test/dsa/types/mrv.ll?rev=166692&r1=166691&r2=166692&view=diff
==============================================================================
--- poolalloc/trunk/test/dsa/types/mrv.ll (original)
+++ poolalloc/trunk/test/dsa/types/mrv.ll Thu Oct 25 11:38:05 2012
@@ -9,6 +9,10 @@
 ;RUN: adsaopt %s -ld-args -gep-expr-arg -deadargelim -dce -o %t.bc
 ;RUN: dsaopt %t.bc -dsa-local -enable-type-inference-opts -analyze -check-type=main:s,0:float::4:float::8:float
 
+; Fails because -enable-type-inferences-opts doesn't do what's expected.
+; Since that code's unmaintained for now, don't report these as DSA failures.
+; XFAIL: *
+
 ; Function foo, actually accepts an object of struct S. But as
 ; per calling conventions, the value is passed in registers, after
 ; conversion to a float and a double.

Modified: poolalloc/trunk/test/dsa/types/mrv1.ll
URL: http://llvm.org/viewvc/llvm-project/poolalloc/trunk/test/dsa/types/mrv1.ll?rev=166692&r1=166691&r2=166692&view=diff
==============================================================================
--- poolalloc/trunk/test/dsa/types/mrv1.ll (original)
+++ poolalloc/trunk/test/dsa/types/mrv1.ll Thu Oct 25 11:38:05 2012
@@ -14,6 +14,10 @@
 ;RUN: dsaopt %t.bc -dsa-local -enable-type-inference-opts -analyze -check-type=main:s,0:float::4:float::8:float
 ;RUN: dsaopt %t.bc -dsa-local -enable-type-inference-opts -analyze -check-type=main:s1,VOID
 
+; Fails because -enable-type-inferences-opts doesn't do what's expected.
+; Since that code's unmaintained for now, don't report these as DSA failures.
+; XFAIL: *
+
 %0 = type { double, float }
 %struct.S = type { float, float, float }
 





More information about the llvm-commits mailing list