diff options
Diffstat (limited to 'gcc/config/rs6000/rs6000.h')
-rw-r--r-- | gcc/config/rs6000/rs6000.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/config/rs6000/rs6000.h b/gcc/config/rs6000/rs6000.h index 17a22983ffd..decaf8fae8f 100644 --- a/gcc/config/rs6000/rs6000.h +++ b/gcc/config/rs6000/rs6000.h @@ -1160,6 +1160,7 @@ enum reg_class && reg_classes_intersect_p (FLOAT_REGS, CLASS)) \ : (((TARGET_E500_DOUBLE \ && ((((TO) == DFmode) + ((FROM) == DFmode)) == 1 \ + || (((TO) == TFmode) + ((FROM) == TFmode)) == 1 \ || (((TO) == DImode) + ((FROM) == DImode)) == 1)) \ || (TARGET_SPE \ && (SPE_VECTOR_MODE (FROM) + SPE_VECTOR_MODE (TO)) == 1)) \ |