aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Pinski <andrew_pinski@playstation.sony.com>2009-10-15 15:12:03 +0000
committerAndrew Pinski <pinskia@gcc.gnu.org>2009-10-15 08:12:03 -0700
commit3f25460732dfbcd0b8b9fb896955957af5dd85fa (patch)
treebcec694e73ba0dae25188d66e4f2f2d66ee61caf
parentb10071c5cf133fdfbcf75a0a5d4a495ce718c269 (diff)
downloadgcc-3f25460732dfbcd0b8b9fb896955957af5dd85fa.zip
gcc-3f25460732dfbcd0b8b9fb896955957af5dd85fa.tar.gz
gcc-3f25460732dfbcd0b8b9fb896955957af5dd85fa.tar.bz2
spu.c (get_branch_target): Use extract_asm_operands.
2009-10-15 Andrew Pinski <andrew_pinski@playstation.sony.com> * config/spu/spu.c (get_branch_target): Use extract_asm_operands. From-SVN: r152847
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/config/spu/spu.c2
2 files changed, 5 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 2ca7ca4..c0d23fe 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+2009-10-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
+
+ * config/spu/spu.c (get_branch_target): Use extract_asm_operands.
+
2009-10-15 Richard Guenther <rguenther@suse.de>
* tree.c (free_lang_data_in_decl): Free DECL_FCONTEXT.
diff --git a/gcc/config/spu/spu.c b/gcc/config/spu/spu.c
index a05e1d8..ed5d6c5 100644
--- a/gcc/config/spu/spu.c
+++ b/gcc/config/spu/spu.c
@@ -2368,7 +2368,7 @@ get_branch_target (rtx branch)
return 0;
/* ASM GOTOs. */
- if (GET_CODE (PATTERN (branch)) == ASM_OPERANDS)
+ if (extract_asm_operands (PATTERN (branch)) != NULL)
return NULL;
set = single_set (branch);