1# Copyright (c) 2007 The Hewlett-Packard Development Company 2# All rights reserved. 3# 4# Redistribution and use of this software in source and binary forms, 5# with or without modification, are permitted provided that the 6# following conditions are met: 7# 8# The software must be used only for Non-Commercial Use which means any --- 121 unchanged lines hidden (view full) --- 130 rdip t7 131 ldfp ufp1, seg, riprel, "DISPLACEMENT", dataSize=8 132 ldfp ufp2, seg, riprel, "DISPLACEMENT + 8", dataSize=8 133 msubi xmml, xmml, ufp1, size=8, ext=0 134 msubi xmmh, xmmh, ufp2, size=8, ext=0 135}; 136 137def macroop PSUBSB_XMM_XMM { |
138 msubi xmml, xmml, xmmlm, size=1, ext = "2 |" + Signed 139 msubi xmmh, xmmh, xmmhm, size=1, ext = "2 |" + Signed |
140}; 141 142def macroop PSUBSB_XMM_M { 143 ldfp ufp1, seg, sib, "DISPLACEMENT", dataSize=8 144 ldfp ufp2, seg, sib, "DISPLACEMENT + 8", dataSize=8 |
145 msubi xmml, xmml, ufp1, size=1, ext = "2 |" + Signed 146 msubi xmmh, xmmh, ufp2, size=1, ext = "2 |" + Signed |
147}; 148 149def macroop PSUBSB_XMM_P { 150 rdip t7 151 ldfp ufp1, seg, riprel, "DISPLACEMENT", dataSize=8 152 ldfp ufp2, seg, riprel, "DISPLACEMENT + 8", dataSize=8 |
153 msubi xmml, xmml, ufp1, size=1, ext = "2 |" + Signed 154 msubi xmmh, xmmh, ufp2, size=1, ext = "2 |" + Signed |
155}; 156 157def macroop PSUBSW_XMM_XMM { |
158 msubi xmml, xmml, xmmlm, size=2, ext = "2 |" + Signed 159 msubi xmmh, xmmh, xmmhm, size=2, ext = "2 |" + Signed |
160}; 161 162def macroop PSUBSW_XMM_M { 163 ldfp ufp1, seg, sib, "DISPLACEMENT", dataSize=8 164 ldfp ufp2, seg, sib, "DISPLACEMENT + 8", dataSize=8 |
165 msubi xmml, xmml, ufp1, size=2, ext = "2 |" + Signed 166 msubi xmmh, xmmh, ufp2, size=2, ext = "2 |" + Signed |
167}; 168 169def macroop PSUBSW_XMM_P { 170 rdip t7 171 ldfp ufp1, seg, riprel, "DISPLACEMENT", dataSize=8 172 ldfp ufp2, seg, riprel, "DISPLACEMENT + 8", dataSize=8 |
173 msubi xmml, xmml, ufp1, size=2, ext = "2 |" + Signed 174 msubi xmmh, xmmh, ufp2, size=2, ext = "2 |" + Signed |
175}; 176 177def macroop PSUBUSB_XMM_XMM { 178 msubi xmml, xmml, xmmlm, size=1, ext=2 179 msubi xmmh, xmmh, xmmhm, size=1, ext=2 180}; 181 182def macroop PSUBUSB_XMM_M { --- 34 unchanged lines hidden --- |