Home
last modified time | relevance | path

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

/external/v8/src/arm/
Dassembler-arm.h294 class QwNeonRegister : public RegisterBase<QwNeonRegister, kSimd128AfterLast> {
315 explicit constexpr QwNeonRegister(int code) : RegisterBase(code) {} in QwNeonRegister() function
319 typedef QwNeonRegister QuadRegister;
321 typedef QwNeonRegister Simd128Register;
587 explicit NeonListOperand(QwNeonRegister q_reg) in NeonListOperand()
1237 void vmovl(NeonDataType dt, QwNeonRegister dst, DwVfpRegister src);
1239 void vqmovn(NeonDataType dt, DwVfpRegister dst, QwNeonRegister src);
1245 void vmov(QwNeonRegister dst, QwNeonRegister src);
1246 void vdup(NeonSize size, QwNeonRegister dst, Register src);
1247 void vdup(NeonSize size, QwNeonRegister dst, DwVfpRegister src, int index);
[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()
3976 void Assembler::vmov(QwNeonRegister dst, QwNeonRegister src) { in vmov()
3982 void Assembler::vdup(NeonSize size, QwNeonRegister dst, Register src) { in vdup()
4013 QwNeonRegister::split_code(code, vm, m); in NeonSplitCode()
4042 void Assembler::vdup(NeonSize size, QwNeonRegister dst, DwVfpRegister src, in vdup()
4050 static Instr EncodeNeonVCVT(VFPType dst_type, QwNeonRegister dst, in EncodeNeonVCVT()
4051 VFPType src_type, QwNeonRegister src) { in EncodeNeonVCVT()
4073 void Assembler::vcvt_f32_s32(QwNeonRegister dst, QwNeonRegister src) { in vcvt_f32_s32()
4080 void Assembler::vcvt_f32_u32(QwNeonRegister dst, QwNeonRegister src) { in vcvt_f32_u32()
[all …]
Dmacro-assembler-arm.h435 void ExtractLane(Register dst, QwNeonRegister src, NeonDataType dt, int lane);
437 void ExtractLane(SwVfpRegister dst, QwNeonRegister src, int lane);
438 void ReplaceLane(QwNeonRegister dst, QwNeonRegister src, Register src_lane,
440 void ReplaceLane(QwNeonRegister dst, QwNeonRegister src,
456 void Move(QwNeonRegister dst, QwNeonRegister src);
469 void Swap(QwNeonRegister srcdst0, QwNeonRegister srcdst1);
Dmacro-assembler-arm.cc376 void TurboAssembler::Move(QwNeonRegister dst, QwNeonRegister src) { in Move()
407 void TurboAssembler::Swap(QwNeonRegister srcdst0, QwNeonRegister srcdst1) { in Swap()
984 void TurboAssembler::ExtractLane(Register dst, QwNeonRegister src, in ExtractLane()
1005 void TurboAssembler::ExtractLane(SwVfpRegister dst, QwNeonRegister src, in ExtractLane()
1011 void TurboAssembler::ReplaceLane(QwNeonRegister dst, QwNeonRegister src, in ReplaceLane()
1024 void TurboAssembler::ReplaceLane(QwNeonRegister dst, QwNeonRegister src, in ReplaceLane()
/external/v8/src/compiler/arm/
Dcode-generator-arm.cc2596 const QwNeonRegister& src = i.InputSimd128Register(0); in AssembleArchInstruction()
2605 const QwNeonRegister& src = i.InputSimd128Register(0); in AssembleArchInstruction()
2614 const QwNeonRegister& src = i.InputSimd128Register(0); in AssembleArchInstruction()
2624 const QwNeonRegister& src = i.InputSimd128Register(0); in AssembleArchInstruction()
2634 const QwNeonRegister& src = i.InputSimd128Register(0); in AssembleArchInstruction()
2636 QwNeonRegister q_scratch = temps.AcquireQ(); in AssembleArchInstruction()
2648 const QwNeonRegister& src = i.InputSimd128Register(0); in AssembleArchInstruction()
3238 QwNeonRegister src = g.ToSimd128Register(source); in AssembleMove()
3259 QwNeonRegister dst = g.ToSimd128Register(destination); in AssembleMove()
3280 QwNeonRegister temp_q = temps.AcquireQ(); in AssembleMove()
[all …]