diff options
Diffstat (limited to 'gcc/config/arm/arm.c')
-rw-r--r-- | gcc/config/arm/arm.c | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/gcc/config/arm/arm.c b/gcc/config/arm/arm.c index 92f19c3..fbdb90a 100644 --- a/gcc/config/arm/arm.c +++ b/gcc/config/arm/arm.c @@ -16129,11 +16129,19 @@ get_arm_condition_code (rtx comparison) case CC_Cmode: switch (comp_code) - { - case LTU: return ARM_CS; - case GEU: return ARM_CC; - default: gcc_unreachable (); - } + { + case LTU: return ARM_CS; + case GEU: return ARM_CC; + default: gcc_unreachable (); + } + + case CC_NOTBmode: + switch (comp_code) + { + case LTU: return ARM_CC; + case GEU: return ARM_CS; + default: gcc_unreachable (); + } case CCmode: switch (comp_code) |