move.py (7087:fb8d5786ff30) | move.py (14033:a1cb162f68d9) |
---|---|
1# Copyright (c) 2007 The Hewlett-Packard Development Company 2# All rights reserved. 3# 4# The license below extends only to copyright in the software and shall 5# not be construed as granting a license to any other intellectual 6# property including but not limited to intellectual property relating 7# to a hardware implementation of the functionality of the software 8# licensed hereunder. You may use the software subject to the license --- 242 unchanged lines hidden (view full) --- 251}; 252 253def macroop MOVSS_P_XMM { 254 rdip t7 255 stfp xmml, seg, riprel, disp, dataSize=4 256}; 257 258def macroop MOVSD_XMM_M { | 1# Copyright (c) 2007 The Hewlett-Packard Development Company 2# All rights reserved. 3# 4# The license below extends only to copyright in the software and shall 5# not be construed as granting a license to any other intellectual 6# property including but not limited to intellectual property relating 7# to a hardware implementation of the functionality of the software 8# licensed hereunder. You may use the software subject to the license --- 242 unchanged lines hidden (view full) --- 251}; 252 253def macroop MOVSS_P_XMM { 254 rdip t7 255 stfp xmml, seg, riprel, disp, dataSize=4 256}; 257 258def macroop MOVSD_XMM_M { |
259 # Zero xmmh | 259 lfpimm xmmh, 0 |
260 ldfp xmml, seg, sib, disp, dataSize=8 261}; 262 263def macroop MOVSD_XMM_P { 264 rdip t7 | 260 ldfp xmml, seg, sib, disp, dataSize=8 261}; 262 263def macroop MOVSD_XMM_P { 264 rdip t7 |
265 # Zero xmmh | 265 lfpimm xmmh, 0 |
266 ldfp xmml, seg, riprel, disp, dataSize=8 267}; 268 269def macroop MOVSD_M_XMM { 270 stfp xmml, seg, sib, disp, dataSize=8 271}; 272 273def macroop MOVSD_P_XMM { 274 rdip t7 275 stfp xmml, seg, riprel, disp, dataSize=8 276}; 277 278def macroop MOVSD_XMM_XMM { 279 movfp xmml, xmmlm, dataSize=8 280}; 281''' | 266 ldfp xmml, seg, riprel, disp, dataSize=8 267}; 268 269def macroop MOVSD_M_XMM { 270 stfp xmml, seg, sib, disp, dataSize=8 271}; 272 273def macroop MOVSD_P_XMM { 274 rdip t7 275 stfp xmml, seg, riprel, disp, dataSize=8 276}; 277 278def macroop MOVSD_XMM_XMM { 279 movfp xmml, xmmlm, dataSize=8 280}; 281''' |