[llvm-commits] [llvm-gcc-4.2] r51018 - /llvm-gcc-4.2/trunk/gcc/gimplify.c
Devang Patel
dpatel at apple.com
Mon May 12 17:02:02 PDT 2008
Author: dpatel
Date: Mon May 12 19:02:01 2008
New Revision: 51018
URL: http://llvm.org/viewvc/llvm-project?rev=51018&view=rev
Log:
GCC's instruction tables are not initialized.
Take conservative action for now.
Modified:
llvm-gcc-4.2/trunk/gcc/gimplify.c
Modified: llvm-gcc-4.2/trunk/gcc/gimplify.c
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/gimplify.c?rev=51018&r1=51017&r2=51018&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/gimplify.c (original)
+++ llvm-gcc-4.2/trunk/gcc/gimplify.c Mon May 12 19:02:01 2008
@@ -5145,6 +5145,10 @@
decl = built_in_decls[base + index + 1];
itype = TREE_TYPE (TREE_TYPE (decl));
+#ifdef ENABLE_LLVM
+ /* LLVM LOCAL fix me. Add target specific check. */
+ return GS_UNHANDLED;
+#endif
if (optab[TYPE_MODE (itype)] == CODE_FOR_nothing)
return GS_UNHANDLED;
@@ -5221,6 +5225,10 @@
type = TYPE_MAIN_VARIANT (TREE_TYPE (TREE_TYPE (addr)));
itype = TREE_TYPE (TREE_TYPE (cmpxchg));
+#ifdef ENABLE_LLVM
+ /* LLVM LOCAL fix me. Add target specific check. */
+ return GS_UNHANDLED;
+#endif
if (sync_compare_and_swap[TYPE_MODE (itype)] == CODE_FOR_nothing)
return GS_UNHANDLED;
More information about the llvm-commits
mailing list