[llvm-commits] [dragonegg] r155814 - /dragonegg/trunk/test/compilator/dragonegg-lit.cfg

Duncan Sands baldrick at free.fr
Mon Apr 30 02:44:45 PDT 2012


Author: baldrick
Date: Mon Apr 30 04:44:45 2012
New Revision: 155814

URL: http://llvm.org/viewvc/llvm-project?rev=155814&view=rev
Log:
Recent changes to alias handling means that the LLVM backend is initialized
when not processing a function.  That means that we only see generic target
features rather than accidentally picking up per-function target features
(eg: "for this function use SSE 4.2") when deciding what target features to
activate in LLVM.  This correctly causes a test using per-function SSE levels
to fail.

Modified:
    dragonegg/trunk/test/compilator/dragonegg-lit.cfg

Modified: dragonegg/trunk/test/compilator/dragonegg-lit.cfg
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/compilator/dragonegg-lit.cfg?rev=155814&r1=155813&r2=155814&view=diff
==============================================================================
--- dragonegg/trunk/test/compilator/dragonegg-lit.cfg (original)
+++ dragonegg/trunk/test/compilator/dragonegg-lit.cfg Mon Apr 30 04:44:45 2012
@@ -472,6 +472,7 @@
     'gcc-testsuite/gcc.target/i386/sse4a-extract.c', # Uses __builtin_ia32_extrq, __builtin_ia32_extrqi on machines with SSE4a
     'gcc-testsuite/gcc.target/i386/sse4a-insert.c', # Uses __builtin_ia32_insertq, __builtin_ia32_insertqi on machines with SSE4a
     'clang-testsuite/SemaCXX/PR10447.cpp', # multiple fns with same name and neither are external!
+    'gcc-testsuite/gcc.target/i386/pr47564.c', # Per-function target options not supported
 ]
 
 # testFormat: The test format to use to interpret tests.





More information about the llvm-commits mailing list