summaryrefslogtreecommitdiff
path: root/utils/qc/peep.c
diff options
context:
space:
mode:
authorforsyth <forsyth@lavoro.terzarima.net>2013-06-03 21:01:14 +0000
committerforsyth <forsyth@lavoro.terzarima.net>2013-06-03 21:01:14 +0000
commit45a20ab721a513710138340faff3d59a31c3e01e (patch)
treeeea29d2684c51cc73725b8992a2125bede48e118 /utils/qc/peep.c
parentcd8e99851af33e52bcdf8faf34f9d4e62fa0cbaf (diff)
sync compilers with Plan 9
remove 1[acl] 2[acl]
Diffstat (limited to 'utils/qc/peep.c')
-rw-r--r--utils/qc/peep.c11
1 files changed, 6 insertions, 5 deletions
diff --git a/utils/qc/peep.c b/utils/qc/peep.c
index 89fc431a..6a1e64f8 100644
--- a/utils/qc/peep.c
+++ b/utils/qc/peep.c
@@ -425,8 +425,6 @@ subprop(Reg *r0)
case AREMU:
case ARLWNM:
case ARLWNMCC:
- case ARLWMI:
- case ARLWMICC:
case AFADD:
case AFADDS:
@@ -624,7 +622,6 @@ copyu(Prog *p, Adr *v, Adr *s)
print(" (?)");
return 2;
-
case ANOP: /* read, write */
case AMOVW:
case AMOVH:
@@ -669,6 +666,12 @@ copyu(Prog *p, Adr *v, Adr *s)
return 1;
return 0;
+ case ARLWMI: /* read read rar */
+ case ARLWMICC:
+ if(copyas(&p->to, v))
+ return 2;
+ /* fall through */
+
case AADD: /* read read write */
case AADDC:
case AADDE:
@@ -696,8 +699,6 @@ copyu(Prog *p, Adr *v, Adr *s)
case ADIVWU:
case AREM:
case AREMU:
- case ARLWMI:
- case ARLWMICC:
case ARLWNM:
case ARLWNMCC: