gcc/
2018-03-19 Tamar Christina <tamar.christina@arm.com>
PR target/84711
* config/arm/arm.c (arm_can_change_mode_class): revert r258554.
gcc/testsuite/
2018-03-19 Tamar Christina <tamar.christina@arm.com>
PR target/84711
* gcc.target/arm/big-endian-subreg.c: Delete.
From-SVN: r258642
+2018-03-19 Tamar Christina <tamar.christina@arm.com>
+
+ PR target/84711
+ * config/arm/arm.c (arm_can_change_mode_class): revert r258554.
+
2018-03-18 Martin Liska <mliska@suse.cz>
PR rtl-optimization/84635
{
if (TARGET_BIG_END
&& !(GET_MODE_SIZE (from) == 16 && GET_MODE_SIZE (to) == 8)
- && (GET_MODE_UNIT_SIZE (from) > UNITS_PER_WORD
- || GET_MODE_UNIT_SIZE (to) > UNITS_PER_WORD)
+ && (GET_MODE_SIZE (from) > UNITS_PER_WORD
+ || GET_MODE_SIZE (to) > UNITS_PER_WORD)
&& reg_classes_intersect_p (VFP_REGS, rclass))
return false;
return true;
+2018-03-19 Tamar Christina <tamar.christina@arm.com>
+
+ PR target/84711
+ * gcc.target/arm/big-endian-subreg.c: Delete.
+
2018-03-19 Thomas Koenig <tkoenig@gcc.gnu.org>
PR fortran/84931
+++ /dev/null
-/* { dg-do compile } */
-/* { dg-require-effective-target arm_neon_ok } */
-/* { dg-require-effective-target arm_hf_eabi } */
-/* { dg-add-options arm_neon } */
-/* { dg-additional-options "-mfp16-format=ieee -mfloat-abi=hard" } */
-
-typedef __fp16 v4f16
- __attribute__ ((vector_size (8)));
-
-v4f16 fn1 (v4f16 p)
-{
- return p;
-}