diff options
| author | forsyth <forsyth@vitanuova.com> | 2010-04-27 12:51:13 +0100 |
|---|---|---|
| committer | forsyth <forsyth@vitanuova.com> | 2010-04-27 12:51:13 +0100 |
| commit | d67b7dad77bb8aa973dad1f7c3ab0c309b114278 (patch) | |
| tree | 6794120fb327d6de19cf05eed53f80d877781a3e /utils/ql/optab.c | |
| parent | 09da2e137d5eb0c940df35d989e4c31ec0654fc4 (diff) | |
20100427-1251
Diffstat (limited to 'utils/ql/optab.c')
| -rw-r--r-- | utils/ql/optab.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/utils/ql/optab.c b/utils/ql/optab.c index 8a9de1bb..57813f7f 100644 --- a/utils/ql/optab.c +++ b/utils/ql/optab.c @@ -206,6 +206,8 @@ Optab optab[] = { AFMOVD, C_FREG, C_NONE, C_NONE, C_LOREG, 7, 4, REGZERO }, { AFMOVD, C_FREG, C_NONE, C_NONE, C_ADDR, 74, 8, 0 }, + { AFPMOVD, C_FREG, C_NONE, C_NONE, C_FREG, 33, 4, 0 }, + { ASYNC, C_NONE, C_NONE, C_NONE, C_NONE, 46, 4, 0 }, { AWORD, C_LCON, C_NONE, C_NONE, C_NONE, 40, 4, 0 }, @@ -285,5 +287,13 @@ Optab optab[] = { AMACCHW, C_REG, C_REG, C_NONE, C_REG, 2, 4, 0 }, /* op rb,ra,rt */ + { AFMOVSS, C_ZOREG, C_REG, C_NONE, C_FREG, 45, 4, 0 }, + { AFMOVSS, C_ZOREG, C_NONE, C_NONE, C_FREG, 45, 4, 0 }, + { AFMOVSS, C_FREG, C_REG, C_NONE, C_ZOREG, 44, 4, 0 }, + { AFMOVSS, C_FREG, C_NONE, C_NONE, C_ZOREG, 44, 4, 0 }, + + { AFMOVPIW, C_FREG, C_REG, C_NONE, C_ZOREG, 44, 4, 0 }, + { AFMOVPIW, C_FREG, C_NONE, C_NONE, C_ZOREG, 44, 4, 0 }, + { AXXX, C_NONE, C_NONE, C_NONE, C_NONE, 0, 4, 0 }, }; |
