/third_party/vixl/test/aarch64/ |
H A D | test-cpu-features-aarch64.cc | 3301 TEST_FP_NEON(fmulx_0, fmulx(v0.V2S(), v1.V2S(), v2.S(), 1)) 3302 TEST_FP_NEON(fmulx_1, fmulx(v0.V4S(), v1.V4S(), v2.S(), 2)) 3303 TEST_FP_NEON(fmulx_2, fmulx(v0.V2D(), v1.V2D(), v2.D(), 0)) 3304 TEST_FP_NEON(fmulx_3, fmulx(s0, s1, v2.S(), 2)) 3305 TEST_FP_NEON(fmulx_4, fmulx(d0, d1, v2.D(), 0)) 3306 TEST_FP_NEON(fmulx_5, fmulx(v0.V2S(), v1.V2S(), v2.V2S())) 3307 TEST_FP_NEON(fmulx_6, fmulx(v0.V4S(), v1.V4S(), v2.V4S())) 3308 TEST_FP_NEON(fmulx_7, fmulx(s0, s1, s2)) 3309 TEST_FP_NEON(fmulx_8, fmulx(d0, d1, d2)) 3688 TEST_FP_NEON_NEONHALF(fmulx_0, fmulx(v [all...] |
H A D | test-trace-aarch64.cc | 554 __ fmulx(d4, d17, d1); in GenerateTestSequenceFP() 555 __ fmulx(s14, s25, s4); in GenerateTestSequenceFP() 2688 __ fmulx(d28, d9, v3.D(), 1); in GenerateTestSequenceNEONFP() 2689 __ fmulx(s25, s21, v15.S(), 1); in GenerateTestSequenceNEONFP() 2690 __ fmulx(v31.V2D(), v28.V2D(), v8.V2D()); in GenerateTestSequenceNEONFP() 2691 __ fmulx(v3.V2D(), v21.V2D(), v6.D(), 0); in GenerateTestSequenceNEONFP() 2692 __ fmulx(v9.V2S(), v1.V2S(), v0.V2S()); in GenerateTestSequenceNEONFP() 2693 __ fmulx(v16.V2S(), v27.V2S(), v6.S(), 0); in GenerateTestSequenceNEONFP() 2694 __ fmulx(v2.V4S(), v4.V4S(), v5.V4S()); in GenerateTestSequenceNEONFP() 2695 __ fmulx(v1 in GenerateTestSequenceNEONFP() [all...] |
H A D | test-simulator-aarch64.cc | 4624 DEFINE_TEST_NEON_3SAME_FP(fmulx, Basic) 4693 DEFINE_TEST_NEON_3SAME_FP_SCALAR(fmulx, Basic) 4992 DEFINE_TEST_NEON_FP_BYELEMENT(fmulx, Basic, Basic, Basic) 5006 DEFINE_TEST_NEON_FP_BYELEMENT_SCALAR(fmulx, Basic, Basic, Basic)
|
H A D | test-api-movprfx-aarch64.cc | 505 __ fmulx(z31.VnH(), p6.Merging(), z31.VnH(), z31.VnH()); in TEST() 994 __ fmulx(z2.VnH(), p4.Merging(), z2.VnH(), z31.VnH()); in TEST() 1859 __ fmulx(z6.VnH(), p0.Merging(), z6.VnH(), z19.VnH()); in TEST()
|
H A D | test-disasm-sve-aarch64.cc | 959 COMPARE(fmulx(z30.VnH(), p6.Merging(), z30.VnH(), z20.VnH()), in TEST() 960 "fmulx z30.h, p6/m, z30.h, z20.h"); in TEST() 961 COMPARE(fmulx(z30.VnS(), p6.Merging(), z30.VnS(), z20.VnS()), in TEST() 962 "fmulx z30.s, p6/m, z30.s, z20.s"); in TEST() 963 COMPARE(fmulx(z30.VnD(), p6.Merging(), z30.VnD(), z20.VnD()), in TEST() 964 "fmulx z30.d, p6/m, z30.d, z20.d"); in TEST() 1027 "fmulx z2.d, p2/m, z2.d, z4.d"); in TEST()
|
/third_party/node/deps/v8/src/codegen/arm64/ |
H A D | assembler-arm64.h | 1572 void fmulx(const VRegister& vd, const VRegister& vn, const VRegister& vm); 1593 void fmulx(const VRegister& vd, const VRegister& vn, const VRegister& vm,
|
H A D | macro-assembler-arm64.h | 218 V(fmulx, Fmulx) \ 384 V(fmulx, Fmulx) \
|
H A D | assembler-arm64.cc | 3130 V(fmulx, NEON_FMULX, NEON_FMULX_scalar) \ 3345 V(fmulx, NEON_FMULX_byelement)
|
/third_party/node/deps/v8/src/execution/arm64/ |
H A D | simulator-arm64.h | 1627 LogicVRegister fmulx(VectorFormat vform, LogicVRegister dst, 2043 V(fmulx, FPMulx, true) \
|
H A D | simulator-arm64.cc | 4245 fmulx(vf, rd, rn, rm); 4781 Op = &Simulator::fmulx; 5509 fmulx(vf, rd, rn, rm); 5663 Op = &Simulator::fmulx;
|
H A D | simulator-logic-arm64.cc | 3713 LogicVRegister Simulator::fmulx(VectorFormat vform, LogicVRegister dst, in fmulx() function in v8::internal::Simulator 3720 fmulx<float>(vform, dst, src1, index_reg); in fmulx() 3725 fmulx<double>(vform, dst, src1, index_reg); in fmulx()
|
/third_party/vixl/src/aarch64/ |
H A D | simulator-aarch64.cc | 7399 fmulx(vf, rd, rn, rm); in Simulator() 7618 SIM_FUNC(FMULX, fmulx); in Simulator() 8069 fmulx(vform, rd, rn, rm, index); in Simulator() 8992 fmulx(vf, rd, rn, rm); in Simulator() 9105 fmulx(kFormatH, rd, rn, rm); in Simulator() 9221 Op = &Simulator::fmulx; in Simulator() 10222 fmulx(vform, result, zdn, zm); in Simulator()
|
H A D | simulator-aarch64.h | 3541 LogicVRegister fmulx(VectorFormat vform, 4476 V(fmulx, FPMulx, true) \
|
H A D | logic-aarch64.cc | 5765 LogicVRegister Simulator::fmulx(VectorFormat vform, 5774 fmulx<SimFloat16>(vform, dst, src1, index_reg); 5777 fmulx<float>(vform, dst, src1, index_reg); 5781 fmulx<double>(vform, dst, src1, index_reg);
|
H A D | assembler-aarch64.h | 3526 void fmulx(const VRegister& vd, const VRegister& vn, const VRegister& vm); 3553 void fmulx(const VRegister& vd, 4403 void fmulx(const ZRegister& zd,
|
H A D | macro-assembler-sve-aarch64.cc | 760 &Assembler::fmulx), in Fmulx()
|
H A D | assembler-aarch64.cc | 4230 V(fmulx, NEON_FMULX, NEON_FMULX_scalar, NEON_FMULX_H_scalar) \ 4788 V(fmulx, NEON_FMULX_byelement, NEON_FMULX_H_byelement)
|
H A D | macro-assembler-aarch64.h | 2883 V(fmulx, Fmulx) \ 3113 V(fmulx, Fmulx) \
|
H A D | assembler-sve-aarch64.cc | 837 void Assembler::fmulx(const ZRegister& zd, in fmulx() function in vixl::aarch64::Assembler
|