X86: Implement PUNPCKLQDQ.
This commit is contained in:
parent
cfaeb5eaf7
commit
f3fb444af4
2 changed files with 14 additions and 2 deletions
|
@ -595,7 +595,7 @@
|
|||
0x1: Inst::PUNPCKHWD(Vo,Wo);
|
||||
0x2: Inst::PUNPCKHDQ(Vo,Wo);
|
||||
0x3: packssdw_Vo_Wo();
|
||||
0x4: punpcklqdq_Vo_Wq();
|
||||
0x4: Inst::PUNPCKLQDQ(Vo,Wq);
|
||||
0x5: Inst::PUNPCKHQDQ(Vo,Wq);
|
||||
0x6: movd_Vo_Ed();
|
||||
0x7: movdqa_Vo_Wo();
|
||||
|
|
|
@ -187,5 +187,17 @@ def macroop PUNPCKHQDQ_XMM_P {
|
|||
movfp xmml, xmmh
|
||||
movfp xmmh, ufp1
|
||||
};
|
||||
|
||||
def macroop PUNPCKLQDQ_XMM_XMM {
|
||||
movfp xmmh, xmmlm
|
||||
};
|
||||
|
||||
def macroop PUNPCKLQDQ_XMM_M {
|
||||
ldfp xmmh, seg, sib, disp, dataSize=8
|
||||
};
|
||||
|
||||
def macroop PUNPCKLQDQ_XMM_P {
|
||||
rdip t7
|
||||
ldfp xmmh, seg, riprel, disp, dataSize=8
|
||||
};
|
||||
'''
|
||||
# PUNPCKLQDQ
|
||||
|
|
Loading…
Reference in a new issue