diff options
author | David Monniaux <david.monniaux@univ-grenoble-alpes.fr> | 2019-05-10 20:02:11 +0200 |
---|---|---|
committer | David Monniaux <david.monniaux@univ-grenoble-alpes.fr> | 2019-05-10 20:02:11 +0200 |
commit | 95b43cbcc4390d9058034b769ffa757c42d2a74f (patch) | |
tree | 66885177e24f366dfbd447a4ffc9fa644d92fa15 /mppa_k1c/PostpassSchedulingOracle.ml | |
parent | 212b467687f0e3c0e3897b501cdc9e09a0d99233 (diff) | |
download | compcert-kvx-95b43cbcc4390d9058034b769ffa757c42d2a74f.tar.gz compcert-kvx-95b43cbcc4390d9058034b769ffa757c42d2a74f.zip |
new instructions at asm level
Diffstat (limited to 'mppa_k1c/PostpassSchedulingOracle.ml')
-rw-r--r-- | mppa_k1c/PostpassSchedulingOracle.ml | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/mppa_k1c/PostpassSchedulingOracle.ml b/mppa_k1c/PostpassSchedulingOracle.ml index 39a14727..9b22cd01 100644 --- a/mppa_k1c/PostpassSchedulingOracle.ml +++ b/mppa_k1c/PostpassSchedulingOracle.ml @@ -61,7 +61,9 @@ let arith_rrr_str = function | Pfcompw ft -> "Pfcompw" | Pfcompl ft -> "Pfcompl" | Paddw -> "Paddw" + | Paddxw _ -> "Paddxw" | Psubw -> "Psubw" + | Psubxw _ -> "Psubxw" | Pmulw -> "Pmulw" | Pandw -> "Pandw" | Pnandw -> "Pnandw" @@ -76,7 +78,9 @@ let arith_rrr_str = function | Psrxw -> "Psrxw" | Psllw -> "Psllw" | Paddl -> "Paddl" + | Paddxl _ -> "Paddxl" | Psubl -> "Psubl" + | Psubxl _ -> "Psubxl" | Pandl -> "Pandl" | Pnandl -> "Pnandl" | Porl -> "Porl" @@ -100,6 +104,9 @@ let arith_rrr_str = function let arith_rri32_str = function | Pcompiw it -> "Pcompiw" | Paddiw -> "Paddiw" + | Paddxiw _ -> "Paddxiw" + | Psubiw -> "Psubiw" + | Psubxiw _ -> "Psubxiw" | Pmuliw -> "Pmuliw" | Pandiw -> "Pandiw" | Pnandiw -> "Pnandiw" @@ -122,6 +129,9 @@ let arith_rri32_str = function let arith_rri64_str = function | Pcompil it -> "Pcompil" | Paddil -> "Paddil" + | Psubil -> "Psubil" + | Paddxil _ -> "Paddxil" + | Psubxil _ -> "Psubxil" | Pmulil -> "Pmulil" | Pandil -> "Pandil" | Pnandil -> "Pnandil" @@ -140,6 +150,8 @@ let arith_arr_str = function let arith_arrr_str = function | Pmaddw -> "Pmaddw" | Pmaddl -> "Pmaddl" + | Pmsubw -> "Pmsubw" + | Pmsubl -> "Pmsubl" | Pcmove _ -> "Pcmove" | Pcmoveu _ -> "Pcmoveu" |