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 --- 101 unchanged lines hidden (view full) --- 110 rdip t7 111 ldfp ufp1, seg, riprel, "DISPLACEMENT", dataSize=8 112 ldfp ufp2, seg, riprel, "DISPLACEMENT + 8", dataSize=8 113 mmuli xmml, xmml, ufp1, size=2, ext=8 114 mmuli xmmh, xmmh, ufp2, size=2, ext=8 115}; 116 117def macroop PMULUDQ_XMM_XMM { |
118 mmuli xmml, xmml, xmmlm, srcSize=4, destSize=8, ext=Scalar 119 mmuli xmmh, xmmh, xmmhm, srcSize=4, destSize=8, ext=Scalar |
120}; 121 122def macroop PMULUDQ_XMM_M { 123 ldfp ufp1, seg, sib, "DISPLACEMENT", dataSize=8 124 ldfp ufp2, seg, sib, "DISPLACEMENT + 8", dataSize=8 |
125 mmuli xmml, xmml, ufp1, srcSize=4, destSize=8, ext=Scalar 126 mmuli xmmh, xmmh, ufp2, srcSize=4, destSize=8, ext=Scalar |
127}; 128 129def macroop PMULUDQ_XMM_P { 130 rdip t7 131 ldfp ufp1, seg, riprel, "DISPLACEMENT", dataSize=8 132 ldfp ufp2, seg, riprel, "DISPLACEMENT + 8", dataSize=8 |
133 mmuli xmml, xmml, ufp1, srcSize=4, destSize=8, ext=Scalar 134 mmuli xmmh, xmmh, ufp2, srcSize=4, destSize=8, ext=Scalar |
135}; 136''' |