aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/arc/arc.c
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/config/arc/arc.c')
-rw-r--r--gcc/config/arc/arc.c52
1 files changed, 26 insertions, 26 deletions
diff --git a/gcc/config/arc/arc.c b/gcc/config/arc/arc.c
index 057f875..c072bda 100644
--- a/gcc/config/arc/arc.c
+++ b/gcc/config/arc/arc.c
@@ -315,13 +315,13 @@ arc_vector_mode_supported_p (machine_mode mode)
{
switch (mode)
{
- case V2HImode:
+ case E_V2HImode:
return TARGET_PLUS_DMPY;
- case V4HImode:
- case V2SImode:
+ case E_V4HImode:
+ case E_V2SImode:
return TARGET_PLUS_QMACW;
- case V4SImode:
- case V8HImode:
+ case E_V4SImode:
+ case E_V8HImode:
return TARGET_SIMD_SET;
default:
@@ -336,9 +336,9 @@ arc_preferred_simd_mode (machine_mode mode)
{
switch (mode)
{
- case HImode:
+ case E_HImode:
return TARGET_PLUS_QMACW ? V4HImode : V2HImode;
- case SImode:
+ case E_SImode:
return V2SImode;
default:
@@ -622,11 +622,11 @@ arc_secondary_reload (bool in_p,
{
switch (mode)
{
- case QImode:
+ case E_QImode:
sri->icode =
in_p ? CODE_FOR_reload_qi_load : CODE_FOR_reload_qi_store;
break;
- case HImode:
+ case E_HImode:
sri->icode =
in_p ? CODE_FOR_reload_hi_load : CODE_FOR_reload_hi_store;
break;
@@ -1149,8 +1149,8 @@ get_arc_condition_code (rtx comparison)
{
switch (GET_MODE (XEXP (comparison, 0)))
{
- case CCmode:
- case SImode: /* For BRcc. */
+ case E_CCmode:
+ case E_SImode: /* For BRcc. */
switch (GET_CODE (comparison))
{
case EQ : return ARC_CC_EQ;
@@ -1165,7 +1165,7 @@ get_arc_condition_code (rtx comparison)
case GEU : return ARC_CC_HS;
default : gcc_unreachable ();
}
- case CC_ZNmode:
+ case E_CC_ZNmode:
switch (GET_CODE (comparison))
{
case EQ : return ARC_CC_EQ;
@@ -1175,21 +1175,21 @@ get_arc_condition_code (rtx comparison)
case GT : return ARC_CC_PNZ;
default : gcc_unreachable ();
}
- case CC_Zmode:
+ case E_CC_Zmode:
switch (GET_CODE (comparison))
{
case EQ : return ARC_CC_EQ;
case NE : return ARC_CC_NE;
default : gcc_unreachable ();
}
- case CC_Cmode:
+ case E_CC_Cmode:
switch (GET_CODE (comparison))
{
case LTU : return ARC_CC_C;
case GEU : return ARC_CC_NC;
default : gcc_unreachable ();
}
- case CC_FP_GTmode:
+ case E_CC_FP_GTmode:
if (TARGET_ARGONAUT_SET && TARGET_SPFP)
switch (GET_CODE (comparison))
{
@@ -1204,7 +1204,7 @@ get_arc_condition_code (rtx comparison)
case UNLE : return ARC_CC_LS;
default : gcc_unreachable ();
}
- case CC_FP_GEmode:
+ case E_CC_FP_GEmode:
/* Same for FPX and non-FPX. */
switch (GET_CODE (comparison))
{
@@ -1212,21 +1212,21 @@ get_arc_condition_code (rtx comparison)
case UNLT : return ARC_CC_LO;
default : gcc_unreachable ();
}
- case CC_FP_UNEQmode:
+ case E_CC_FP_UNEQmode:
switch (GET_CODE (comparison))
{
case UNEQ : return ARC_CC_EQ;
case LTGT : return ARC_CC_NE;
default : gcc_unreachable ();
}
- case CC_FP_ORDmode:
+ case E_CC_FP_ORDmode:
switch (GET_CODE (comparison))
{
case UNORDERED : return ARC_CC_C;
case ORDERED : return ARC_CC_NC;
default : gcc_unreachable ();
}
- case CC_FPXmode:
+ case E_CC_FPXmode:
switch (GET_CODE (comparison))
{
case EQ : return ARC_CC_EQ;
@@ -1237,7 +1237,7 @@ get_arc_condition_code (rtx comparison)
case UNEQ : return ARC_CC_LS;
default : gcc_unreachable ();
}
- case CC_FPUmode:
+ case E_CC_FPUmode:
switch (GET_CODE (comparison))
{
case EQ : return ARC_CC_EQ;
@@ -1257,7 +1257,7 @@ get_arc_condition_code (rtx comparison)
case UNEQ : /* Fall through. */
default : gcc_unreachable ();
}
- case CC_FPU_UNEQmode:
+ case E_CC_FPU_UNEQmode:
switch (GET_CODE (comparison))
{
case LTGT : return ARC_CC_NE;
@@ -3869,8 +3869,8 @@ arc_print_operand (FILE *file, rtx x, int code)
size_suffix:
switch (GET_MODE (XEXP (x, 0)))
{
- case QImode: fputs ("b", file); return;
- case HImode: fputs ("w", file); return;
+ case E_QImode: fputs ("b", file); return;
+ case E_HImode: fputs ("w", file); return;
default: break;
}
break;
@@ -5814,10 +5814,10 @@ arc_legitimate_constant_p (machine_mode mode, rtx x)
case CONST_VECTOR:
switch (mode)
{
- case V2HImode:
+ case E_V2HImode:
return TARGET_PLUS_DMPY;
- case V2SImode:
- case V4HImode:
+ case E_V2SImode:
+ case E_V4HImode:
return TARGET_PLUS_QMACW;
default:
return false;