qbe

Internal scc patchset buffer for QBE
Log | Files | Refs | README | LICENSE

commit 29ea37fa0602db27c87650b609c85c2de3e26864
parent 95df8e55fe8f6a0bdea19787f9c5deec8edd544c
Author: Quentin Carbonneaux <quentin.carbonneaux@yale.edu>
Date:   Fri, 18 Mar 2016 16:11:42 -0400

calls now use rax all the time...

Diffstat:
Mlisc/isel.c | 4++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/lisc/isel.c b/lisc/isel.c @@ -642,10 +642,10 @@ calluse(Ins i, int p[2]) for (j=0; j<nf; j++) b |= BIT(XMM0+j); if (p) { - p[0] = ni; + p[0] = ni + 1; p[1] = nf; } - return b; + return b | BIT(RAX); } static Ref