/third_party/flutter/skia/src/core/ |
D | SkVM.h | 28 enum Xmm { enum 101 void vbroadcastss(Ymm dst, Xmm src); 109 void vmovd (Xmm dst, GP64 ptr); // dst = *ptr, 32-bit 112 void vmovups(GP64 ptr, Xmm src); // *ptr = src, 128-bit 113 void vmovq (GP64 ptr, Xmm src); // *ptr = src, 64-bit 114 void vmovd (GP64 ptr, Xmm src); // *ptr = src, 32-bit 119 void vmovd_direct(GP64 dst, Xmm src); // dst = src, 32-bit 120 void vmovd_direct(Xmm dst, GP64 src); // dst = src, 32-bit 122 void vpinsrw(Xmm dst, Xmm src, GP64 ptr, int imm); // dst = src; dst[imm] = *ptr, 16-bit 123 void vpinsrb(Xmm dst, Xmm src, GP64 ptr, int imm); // dst = src; dst[imm] = *ptr, 8-bit [all …]
|
D | SkVM.cpp | 493 void Assembler::vbroadcastss(Ymm dst, Xmm src) { this->op(0x66,0x380f,0x18, dst, (Ymm)src); } in vbroadcastss() 539 void Assembler::vmovups (GP64 dst, Xmm src) { in vmovups() 551 void Assembler::vmovq(GP64 dst, Xmm src) { in vmovq() 562 void Assembler::vmovd(GP64 dst, Xmm src) { in vmovd() 573 void Assembler::vmovd_direct(GP64 dst, Xmm src) { in vmovd_direct() 584 void Assembler::vmovd(Xmm dst, GP64 src) { in vmovd() 595 void Assembler::vmovd_direct(Xmm dst, GP64 src) { in vmovd_direct() 625 void Assembler::vpinsrw(Xmm dst, Xmm src, GP64 ptr, int imm) { in vpinsrw() 637 void Assembler::vpinsrb(Xmm dst, Xmm src, GP64 ptr, int imm) { in vpinsrb() 649 void Assembler::vpextrw(GP64 ptr, Xmm src, int imm) { in vpextrw() [all …]
|
/third_party/skia/src/core/ |
D | SkVM.cpp | 2130 void Assembler::vmovups(Xmm dst, Operand src) { this->op( 0,0x0f,0x10, dst,src); } in vmovups() 2132 void Assembler::vmovups(Operand dst, Xmm src) { this->op( 0,0x0f,0x11, src,dst); } in vmovups() 2239 void Assembler::vmovq(Operand dst, Xmm src) { this->op(0x66,0x0f,0xd6, src,dst); } in vmovq() 2241 void Assembler::vmovd(Operand dst, Xmm src) { this->op(0x66,0x0f,0x7e, src,dst); } in vmovd() 2242 void Assembler::vmovd(Xmm dst, Operand src) { this->op(0x66,0x0f,0x6e, dst,src); } in vmovd() 2244 void Assembler::vpinsrd(Xmm dst, Xmm src, Operand y, int imm) { in vpinsrd() 2248 void Assembler::vpinsrw(Xmm dst, Xmm src, Operand y, int imm) { in vpinsrw() 2252 void Assembler::vpinsrb(Xmm dst, Xmm src, Operand y, int imm) { in vpinsrb() 2262 void Assembler::vpextrd(Operand dst, Xmm src, int imm) { in vpextrd() 2267 void Assembler::vpextrw(Operand dst, Xmm src, int imm) { in vpextrw() [all …]
|
D | SkVM.h | 56 enum Xmm { enum 116 Operand(Xmm r) : reg (r), kind(REG ) {} in Operand() 199 void vmovups(Xmm dst, Operand x); 201 void vmovups(Operand dst, Xmm x); 221 void vmovq(Operand dst, Xmm src); // dst = src, 64-bit 222 void vmovd(Operand dst, Xmm src); // dst = src, 32-bit 223 void vmovd(Xmm dst, Operand src); // dst = src, 32-bit 225 void vpinsrd(Xmm dst, Xmm src, Operand y, int imm); // dst = src; dst[imm] = y, 32-bit 226 void vpinsrw(Xmm dst, Xmm src, Operand y, int imm); // dst = src; dst[imm] = y, 16-bit 227 void vpinsrb(Xmm dst, Xmm src, Operand y, int imm); // dst = src; dst[imm] = y, 8-bit [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/subzero/unittest/AssemblerX8632/ |
D | DataMov.cpp | 368 #define TestMovssXmmAddrFloatLength(FloatLength, Xmm, Value) \ in TEST_F() argument 374 static constexpr char TestString[] = "(" #FloatLength ", " #Xmm ")"; \ in TEST_F() 379 __ movss(IceType_f##FloatLength, XmmRegister::Encoded_Reg_##Xmm, \ in TEST_F() 389 ASSERT_DOUBLE_EQ(Value, test.Xmm<Type>()) \ in TEST_F() 417 #define TestMovssAddrXmmFloatLength(FloatLength, Xmm, Value) \ in TEST_F() argument 423 static constexpr char TestString[] = "(" #FloatLength ", " #Xmm ")"; \ in TEST_F() 432 __ movss(IceType_f##FloatLength, XmmRegister::Encoded_Reg_##Xmm, \ in TEST_F() 444 ASSERT_DOUBLE_EQ(Value, test.Xmm<Type>()) \ in TEST_F()
|
D | XmmArith.cpp | 2138 #define TestImpl(Xmm, Src, Imm) \ in TEST_F() argument 2140 __ set1ps(XmmRegister::Encoded_Reg_##Xmm, GPRRegister::Encoded_Reg_##Src, \ in TEST_F() 2148 ASSERT_EQ(Expected, test.Xmm<Dqword>()) \ in TEST_F() 2149 << "(" #Xmm ", " #Src ", " #Imm ")"; \ in TEST_F()
|
/third_party/skia/third_party/externals/swiftshader/third_party/subzero/unittest/AssemblerX8664/ |
D | DataMov.cpp | 522 #define TestMovssXmmAddrFloatLength(FloatLength, Xmm, Value) \ in TEST_F() argument 528 static constexpr char TestString[] = "(" #FloatLength ", " #Xmm ")"; \ in TEST_F() 533 __ movss(IceType_f##FloatLength, Encoded_Xmm_##Xmm(), dwordAddress(T0)); \ in TEST_F() 542 ASSERT_DOUBLE_EQ(Value, test.Xmm<Type>()) \ in TEST_F() 578 #define TestMovssAddrXmmFloatLength(FloatLength, Xmm, Value) \ in TEST_F() argument 584 static constexpr char TestString[] = "(" #FloatLength ", " #Xmm ")"; \ in TEST_F() 593 __ movss(IceType_f##FloatLength, Encoded_Xmm_##Xmm(), dwordAddress(T0)); \ in TEST_F() 604 ASSERT_DOUBLE_EQ(Value, test.Xmm<Type>()) \ in TEST_F()
|
D | XmmArith.cpp | 2270 #define TestImpl(Xmm, Src, Imm) \ in TEST_F() argument 2272 __ set1ps(Encoded_Xmm_##Xmm(), Encoded_GPR_##Src(), Immediate(Imm)); \ in TEST_F() 2279 ASSERT_EQ(Expected, test.Xmm<Dqword>()) \ in TEST_F() 2280 << "(" #Xmm ", " #Src ", " #Imm ")"; \ in TEST_F()
|
/third_party/curl/src/macos/ |
D | curl.mcp.xml.sit.hqx | 51 5Yml1!p$+q9ILbSc)r+'IfN,jLH0'9S)Z+ji4P'1GBK9MHCmrhF8AVC(Xmm"IHl#
|