* config/rs6000/rs6000.c (function_arg): Set inner mode of V1DI to
SI.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@58227
138bc75d-0d04-0410-961f-
82ee72b054a4
+2002-10-16 Aldy Hernandez <aldyh@redhat.com>
+
+ * config/rs6000/rs6000.c (function_arg): Set inner mode of V1DI to
+ SI.
+
2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
* config/s390/linux.h (ASM_DOUBLE, _ASM_OUTPUT_LONG): Remove.
rtx r1, r2;
enum machine_mode m = GET_MODE_INNER (mode);
+ if (mode == V1DImode)
+ m = SImode;
+
r1 = gen_rtx_REG (m, gregno);
r1 = gen_rtx_EXPR_LIST (m, r1, const0_rtx);
r2 = gen_rtx_REG (m, gregno + 1);