[llvm-commits] [llvm-gcc-4.2] r40431 - /llvm-gcc-4.2/trunk/gcc/passes.c
Duncan Sands
baldrick at free.fr
Mon Jul 23 02:26:28 PDT 2007
Author: baldrick
Date: Mon Jul 23 04:26:28 2007
New Revision: 40431
URL: http://llvm.org/viewvc/llvm-project?rev=40431&view=rev
Log:
We don't want gcc to lower vectors. Also, the
vector lowering seems to create invalid BIT_FIELD_REFs.
This fixes 2006-03-16-VectorCtor.c.
Modified:
llvm-gcc-4.2/trunk/gcc/passes.c
Modified: llvm-gcc-4.2/trunk/gcc/passes.c
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/passes.c?rev=40431&r1=40430&r2=40431&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/passes.c (original)
+++ llvm-gcc-4.2/trunk/gcc/passes.c Mon Jul 23 04:26:28 2007
@@ -496,7 +496,8 @@
NEXT_PASS (pass_lower_eh);
NEXT_PASS (pass_build_cfg);
NEXT_PASS (pass_lower_complex_O0);
- NEXT_PASS (pass_lower_vector);
+ /* LLVM LOCAL */
+ /* NEXT_PASS (pass_lower_vector); */
NEXT_PASS (pass_warn_function_return);
NEXT_PASS (pass_early_tree_profile);
*p = NULL;
More information about the llvm-commits
mailing list