diff options
| author | forsyth <forsyth@lavoro.terzarima.net> | 2013-06-03 21:01:14 +0000 |
|---|---|---|
| committer | forsyth <forsyth@lavoro.terzarima.net> | 2013-06-03 21:01:14 +0000 |
| commit | 45a20ab721a513710138340faff3d59a31c3e01e (patch) | |
| tree | eea29d2684c51cc73725b8992a2125bede48e118 /utils/qc/peep.c | |
| parent | cd8e99851af33e52bcdf8faf34f9d4e62fa0cbaf (diff) | |
sync compilers with Plan 9
remove 1[acl] 2[acl]
Diffstat (limited to 'utils/qc/peep.c')
| -rw-r--r-- | utils/qc/peep.c | 11 |
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: |
