|
From: <sv...@va...> - 2005-07-04 10:08:30
|
Author: sewardj
Date: 2005-07-04 11:08:24 +0100 (Mon, 04 Jul 2005)
New Revision: 1255
Log:
Add some casts.
Modified:
trunk/priv/host-generic/reg_alloc2.c
Modified: trunk/priv/host-generic/reg_alloc2.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/priv/host-generic/reg_alloc2.c 2005-07-04 09:40:56 UTC (rev 125=
4)
+++ trunk/priv/host-generic/reg_alloc2.c 2005-07-04 10:08:24 UTC (rev 125=
5)
@@ -920,7 +920,7 @@
rreg_state[m].vreg =3D vregD;
vassert(IS_VALID_VREGNO(hregNumber(vregD)));
vassert(IS_VALID_VREGNO(hregNumber(vregS)));
- vreg_state[hregNumber(vregD)] =3D m;
+ vreg_state[hregNumber(vregD)] =3D toShort(m);
vreg_state[hregNumber(vregS)] =3D INVALID_RREG_NO;
=20
/* Move on to the next insn. We skip the post-insn stuff for
@@ -1081,7 +1081,7 @@
rreg_state[k].vreg =3D vreg;
m =3D hregNumber(vreg);
vassert(IS_VALID_VREGNO(m));
- vreg_state[m] =3D k;
+ vreg_state[m] =3D toShort(k);
addToHRegRemap(&remap, vreg, rreg_state[k].rreg);
/* Generate a reload if needed. */
if (reg_usage.mode[j] !=3D HRmWrite) {
@@ -1159,7 +1159,7 @@
=20
m =3D hregNumber(vreg);
vassert(IS_VALID_VREGNO(m));
- vreg_state[m] =3D spillee;
+ vreg_state[m] =3D toShort(spillee);
=20
/* Now, if this vreg is being read or modified (as opposed to
written), we have to generate a reload for it. */
|