Searched refs:Ymm (Results 1 – 2 of 2) sorted by relevance
/external/skia/src/core/ |
D | SkVM.h | 61 enum Ymm { enum 118 Operand(Ymm r) : reg (r), kind(REG ) {} in Operand() 123 void vpand (Ymm dst, Ymm x, Operand y); 124 void vpandn(Ymm dst, Ymm x, Operand y); 125 void vpor (Ymm dst, Ymm x, Operand y); 126 void vpxor (Ymm dst, Ymm x, Operand y); 128 void vpaddd (Ymm dst, Ymm x, Operand y); 129 void vpsubd (Ymm dst, Ymm x, Operand y); 130 void vpmulld(Ymm dst, Ymm x, Operand y); 132 void vpaddw (Ymm dst, Ymm x, Operand y); [all …]
|
D | SkVM.cpp | 2042 void Assembler::vpaddd (Ymm dst, Ymm x, Operand y) { this->op(0x66, 0x0f,0xfe, dst,x,y); } in vpaddd() 2043 void Assembler::vpsubd (Ymm dst, Ymm x, Operand y) { this->op(0x66, 0x0f,0xfa, dst,x,y); } in vpsubd() 2044 void Assembler::vpmulld(Ymm dst, Ymm x, Operand y) { this->op(0x66,0x380f,0x40, dst,x,y); } in vpmulld() 2046 void Assembler::vpaddw (Ymm dst, Ymm x, Operand y) { this->op(0x66, 0x0f,0xfd, dst,x,y); } in vpaddw() 2047 void Assembler::vpsubw (Ymm dst, Ymm x, Operand y) { this->op(0x66, 0x0f,0xf9, dst,x,y); } in vpsubw() 2048 void Assembler::vpmullw (Ymm dst, Ymm x, Operand y) { this->op(0x66, 0x0f,0xd5, dst,x,y); } in vpmullw() 2049 void Assembler::vpavgw (Ymm dst, Ymm x, Operand y) { this->op(0x66, 0x0f,0xe3, dst,x,y); } in vpavgw() 2050 void Assembler::vpmulhrsw(Ymm dst, Ymm x, Operand y) { this->op(0x66,0x380f,0x0b, dst,x,y); } in vpmulhrsw() 2051 void Assembler::vpminsw (Ymm dst, Ymm x, Operand y) { this->op(0x66, 0x0f,0xea, dst,x,y); } in vpminsw() 2052 void Assembler::vpmaxsw (Ymm dst, Ymm x, Operand y) { this->op(0x66, 0x0f,0xee, dst,x,y); } in vpmaxsw() [all …]
|