Home
last modified time | relevance | path

Searched refs:NeonDataType (Results 1 – 5 of 5) sorted by relevance

/external/v8/src/arm/
Dconstants-arm.h311 enum NeonDataType { enum
321 inline int NeonU(NeonDataType dt) { return static_cast<int>(dt) >> 2; } in NeonU()
322 inline int NeonSz(NeonDataType dt) { return static_cast<int>(dt) & 0x3; } in NeonSz()
325 inline NeonDataType NeonSizeToDataType(NeonSize size) { in NeonSizeToDataType()
327 return static_cast<NeonDataType>(size); in NeonSizeToDataType()
330 inline NeonSize NeonDataTypeToSize(NeonDataType dt) { in NeonDataTypeToSize()
Dassembler-arm.h1237 void vmovl(NeonDataType dt, QwNeonRegister dst, DwVfpRegister src);
1239 void vqmovn(NeonDataType dt, DwVfpRegister dst, QwNeonRegister src);
1242 void vmov(NeonDataType dt, DwVfpRegister dst, int index, Register src);
1243 void vmov(NeonDataType dt, Register dst, DwVfpRegister src, int index);
1271 void vqadd(NeonDataType dt, QwNeonRegister dst, QwNeonRegister src1,
1276 void vqsub(NeonDataType dt, QwNeonRegister dst, QwNeonRegister src1,
1283 void vmin(NeonDataType dt, QwNeonRegister dst,
1286 void vmax(NeonDataType dt, QwNeonRegister dst,
1291 void vpmin(NeonDataType dt, DwVfpRegister dst, DwVfpRegister src1,
1293 void vpmax(NeonDataType dt, DwVfpRegister dst, DwVfpRegister src1,
[all …]
Dassembler-arm.cc3895 void Assembler::vmovl(NeonDataType dt, QwNeonRegister dst, DwVfpRegister src) { in vmovl()
3910 void Assembler::vqmovn(NeonDataType dt, DwVfpRegister dst, QwNeonRegister src) { in vqmovn()
3925 static int EncodeScalar(NeonDataType dt, int index) { in EncodeScalar()
3951 void Assembler::vmov(NeonDataType dt, DwVfpRegister dst, int index, in vmov()
3963 void Assembler::vmov(NeonDataType dt, Register dst, DwVfpRegister src, in vmov()
4358 static Instr EncodeNeonBinOp(IntegerBinOp op, NeonDataType dt, in EncodeNeonBinOp()
4416 return EncodeNeonBinOp(op, static_cast<NeonDataType>(size), dst, src1, src2); in EncodeNeonBinOp()
4435 void Assembler::vqadd(NeonDataType dt, QwNeonRegister dst, QwNeonRegister src1, in vqadd()
4459 void Assembler::vqsub(NeonDataType dt, QwNeonRegister dst, QwNeonRegister src1, in vqsub()
4491 void Assembler::vmin(NeonDataType dt, QwNeonRegister dst, QwNeonRegister src1, in vmin()
[all …]
Dmacro-assembler-arm.h435 void ExtractLane(Register dst, QwNeonRegister src, NeonDataType dt, int lane);
436 void ExtractLane(Register dst, DwVfpRegister src, NeonDataType dt, int lane);
439 NeonDataType dt, int lane);
Dmacro-assembler-arm.cc985 NeonDataType dt, int lane) { in ExtractLane()
997 NeonDataType dt, int lane) { in ExtractLane()
1012 Register src_lane, NeonDataType dt, int lane) { in ReplaceLane()