[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