aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-if-conv.c
diff options
context:
space:
mode:
authorRichard Sandiford <richard.sandiford@linaro.org>2011-09-07 13:48:03 +0000
committerRichard Sandiford <rsandifo@gcc.gnu.org>2011-09-07 13:48:03 +0000
commit723d95fe2b71f3bca4fbed6a1e4945d794f4698c (patch)
treeb14332fa27f780ac19d23e5c349f660b387fca7a /gcc/tree-if-conv.c
parentb7b1babae9578b47dfcbae36164d3da72dd17525 (diff)
downloadgcc-723d95fe2b71f3bca4fbed6a1e4945d794f4698c.zip
gcc-723d95fe2b71f3bca4fbed6a1e4945d794f4698c.tar.gz
gcc-723d95fe2b71f3bca4fbed6a1e4945d794f4698c.tar.bz2
re PR target/49030 (ICE in get_arm_condition_code, at config/arm/arm.c:17180)
gcc/ PR target/49030 * config/arm/arm-protos.h (maybe_get_arm_condition_code): Declare. * config/arm/arm.c (maybe_get_arm_condition_code): New function, reusing the old code from get_arm_condition_code. Return ARM_NV for invalid comparison codes. (get_arm_condition_code): Redefine in terms of maybe_get_arm_condition_code. * config/arm/predicates.md (arm_comparison_operator): Use maybe_get_arm_condition_code. gcc/testsuite/ PR target/49030 * gcc.dg/torture/pr49030.c: New test. From-SVN: r178636
Diffstat (limited to 'gcc/tree-if-conv.c')
0 files changed, 0 insertions, 0 deletions