Home
last modified time | relevance | path

Searched refs:Ymm (Results 1 – 2 of 2) sorted by relevance

/external/skia/src/core/
DSkVM.h61 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 …]
DSkVM.cpp2042 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 …]