Home
last modified time | relevance | path

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

/external/skia/src/core/
DSkVM.h60 enum Ymm { enum
117 Operand(Ymm r) : reg (r), kind(REG ) {} in Operand()
122 void vpand (Ymm dst, Ymm x, Operand y);
123 void vpandn(Ymm dst, Ymm x, Operand y);
124 void vpor (Ymm dst, Ymm x, Operand y);
125 void vpxor (Ymm dst, Ymm x, Operand y);
127 void vpaddd (Ymm dst, Ymm x, Operand y);
128 void vpsubd (Ymm dst, Ymm x, Operand y);
129 void vpmulld(Ymm dst, Ymm x, Operand y);
131 void vpaddw (Ymm dst, Ymm x, Operand y);
[all …]
DSkVM.cpp1827 void Assembler::vpaddd (Ymm dst, Ymm x, Operand y) { this->op(0x66, 0x0f,0xfe, dst,x,y); } in vpaddd()
1828 void Assembler::vpsubd (Ymm dst, Ymm x, Operand y) { this->op(0x66, 0x0f,0xfa, dst,x,y); } in vpsubd()
1829 void Assembler::vpmulld(Ymm dst, Ymm x, Operand y) { this->op(0x66,0x380f,0x40, dst,x,y); } in vpmulld()
1831 void Assembler::vpaddw (Ymm dst, Ymm x, Operand y) { this->op(0x66, 0x0f,0xfd, dst,x,y); } in vpaddw()
1832 void Assembler::vpsubw (Ymm dst, Ymm x, Operand y) { this->op(0x66, 0x0f,0xf9, dst,x,y); } in vpsubw()
1833 void Assembler::vpmullw (Ymm dst, Ymm x, Operand y) { this->op(0x66, 0x0f,0xd5, dst,x,y); } in vpmullw()
1834 void Assembler::vpavgw (Ymm dst, Ymm x, Operand y) { this->op(0x66, 0x0f,0xe3, dst,x,y); } in vpavgw()
1835 void Assembler::vpmulhrsw(Ymm dst, Ymm x, Operand y) { this->op(0x66,0x380f,0x0b, dst,x,y); } in vpmulhrsw()
1836 void Assembler::vpminsw (Ymm dst, Ymm x, Operand y) { this->op(0x66, 0x0f,0xea, dst,x,y); } in vpminsw()
1837 void Assembler::vpmaxsw (Ymm dst, Ymm x, Operand y) { this->op(0x66, 0x0f,0xee, dst,x,y); } in vpmaxsw()
[all …]