Added dataflow info to instruction tests. It is not yet checked.
[jitcs.git] / tests / x86 / x86_simd_insext.ins
blobbec8b6a71145fe431a92cadf9a4879bb9411e129
1   INSERTPS{_XXI}  XMM0, XMM1, 1       {|XMM0/rw,XMM1/r}
2   INSERTPS{_XM32I}  XMM0, [RAX], 1    {|XMM0/rw,RAX/r}
4   EXTRACTPS{_WXI} ECX, XMM0, 1        {|RCX/w,XMM0/r}
5   EXTRACTPS{_M32XI} [RAX], XMM0, 1    {|RAX/r,XMM0/r}
7 | for Y = [8, 16, 32, 64] do
8 $(X86(Y))  PINSR$(RSZ2(Y)){_X$(RSZ(MAX(Y,32)))I}  XMM0, $(RNAME("ECX",MAX(Y,32))), 1  {|XMM0/rw,RCX/r}
9 $(X86(Y))  PINSR$(RSZ2(Y)){_XM$(MSZ(Y))I}  XMM0, [RAX], 1                             {|XMM0/rw,RAX/r}
10 $(X86(Y))  PEXTR$(RSZ2(Y)){_$(RSZ(MAX(Y,32)))XI}  $(RNAME("ECX",MAX(Y,32))), XMM0, 1  {|RCX/w,XMM0/r}
11 $(X86(Y))  PEXTR$(RSZ2(Y)){_M$(MSZ(Y))XI}  [RAX], XMM0, 1                             {|RAX/r,XMM0/r}
12 | endfor