/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/AArch64/ |
D | armv8.3a-complex.s | 10 fcmla v0.4h, v1.4h, v2.4h, #0 14 fcmla v0.8h, v1.8h, v2.8h, #0 18 fcmla v0.2s, v1.2s, v2.2s, #0 21 fcmla v0.4s, v1.4s, v2.4s, #0 24 fcmla v0.2d, v1.2d, v2.2d, #0 29 fcmla v0.2s, v1.2s, v2.2s, #0 32 fcmla v0.2s, v1.2s, v2.2s, #90 35 fcmla v0.2s, v1.2s, v2.2s, #180 38 fcmla v0.2s, v1.2s, v2.2s, #270 43 fcmla v0.2s, v1.2s, v2.2s, #1 [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/AArch64/SVE/ |
D | fcmla.s | 10 fcmla z0.h, p0/m, z0.h, z0.h, #0 label 16 fcmla z0.s, p0/m, z0.s, z0.s, #0 label 22 fcmla z0.d, p0/m, z0.d, z0.d, #0 label 28 fcmla z0.h, p0/m, z1.h, z2.h, #90 label 34 fcmla z0.s, p0/m, z1.s, z2.s, #90 label 40 fcmla z0.d, p0/m, z1.d, z2.d, #90 label 46 fcmla z29.h, p7/m, z30.h, z31.h, #180 label 52 fcmla z29.s, p7/m, z30.s, z31.s, #180 label 58 fcmla z29.d, p7/m, z30.d, z31.d, #180 label 64 fcmla z31.h, p7/m, z31.h, z31.h, #270 label [all …]
|
D | fcmla-diagnostics.s | 6 fcmla z0.d, p8/m, z1.d, z2.d, #0 label 15 fcmla z0.d, p0/m, z1.d, z2.d, #360 label 20 fcmla z0.d, p0/m, z1.d, z2.d, #450 label 29 fcmla z0.h, z1.h, z2.h[-1], #0 label 34 fcmla z0.h, z1.h, z2.h[4], #0 label 39 fcmla z0.s, z1.s, z2.s[-1], #0 label 44 fcmla z0.s, z1.s, z2.s[2], #0 label 49 fcmla z0.d, z1.d, z2.d[0], #0 label 59 fcmla z21.s, z10.s, z5.s[1], #90 label
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/Disassembler/AArch64/ |
D | armv8.3a-complex.txt | 8 # FP16: fcmla v0.4h, v1.4h, v2.4h, #0 12 # FP16: fcmla v0.8h, v1.8h, v2.8h, #0 16 # CHECK: fcmla v0.2s, v1.2s, v2.2s, #0 19 # CHECK: fcmla v0.4s, v1.4s, v2.4s, #0 22 # CHECK: fcmla v0.2d, v1.2d, v2.2d, #0 27 # CHECK: fcmla v0.2s, v1.2s, v2.2s, #0 30 # CHECK: fcmla v0.2s, v1.2s, v2.2s, #90 33 # CHECK: fcmla v0.2s, v1.2s, v2.2s, #180 36 # CHECK: fcmla v0.2s, v1.2s, v2.2s, #270 68 # FP16: fcmla v0.4h, v1.4h, v2.h[0], #0 [all …]
|
/external/vixl/src/aarch64/ |
D | logic-aarch64.cc | 2288 LogicVRegister Simulator::fcmla(VectorFormat vform, in fcmla() function in vixl::aarch64::Simulator 2343 LogicVRegister Simulator::fcmla(VectorFormat vform, in fcmla() function in vixl::aarch64::Simulator 2396 LogicVRegister Simulator::fcmla(VectorFormat vform, in fcmla() function in vixl::aarch64::Simulator 2404 fcmla<float>(vform, dst, src1, src2, rot); in fcmla() 2406 fcmla<double>(vform, dst, src1, src2, rot); in fcmla() 2412 LogicVRegister Simulator::fcmla(VectorFormat vform, in fcmla() function in vixl::aarch64::Simulator 2421 fcmla<float>(vform, dst, src1, src2, index, rot); in fcmla() 2423 fcmla<double>(vform, dst, src1, src2, index, rot); in fcmla()
|
D | simulator-aarch64.h | 2233 LogicVRegister fcmla(VectorFormat vform, 2239 LogicVRegister fcmla(VectorFormat vform, 2246 LogicVRegister fcmla(VectorFormat vform, 2251 LogicVRegister fcmla(VectorFormat vform,
|
D | assembler-aarch64.h | 3480 void fcmla(const VRegister& vd, 3487 void fcmla(const VRegister& vd,
|
D | macro-assembler-aarch64.h | 2930 fcmla(vd, vn, vm, vm_index, rot); in Fcmla() 2938 fcmla(vd, vn, vm, rot); in Fcmla()
|
D | simulator-aarch64.cc | 4475 fcmla(vf, rd, rn, rm, rot); in VisitNEON3SameExtra() 4914 fcmla(vf, in VisitNEONByIndexedElement()
|
D | assembler-aarch64.cc | 3692 void Assembler::fcmla(const VRegister& vd, in fcmla() function in vixl::aarch64::Assembler 3709 void Assembler::fcmla(const VRegister& vd, in fcmla() function in vixl::aarch64::Assembler
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/ |
D | AArch64SVEInstrInfo.td | 152 defm FCMLA_ZPmZZ : sve_fp_fcmla<"fcmla">; 169 defm FCMLA_ZZZI : sve_fp_fcmla_by_indexed_elem<"fcmla">;
|
D | AArch64InstrInfo.td | 513 "fcmla", null_frag>; 516 defm FCMLA : SIMDIndexedTiedComplexHSD<1, 0, 1, complexrotateop, "fcmla",
|
/external/vixl/test/aarch64/ |
D | test-cpu-features-aarch64.cc | 3472 TEST_FP_FCMA_NEON(fcmla_0, fcmla(v0.V4S(), v1.V4S(), v2.S(), 0, 180)) 3473 TEST_FP_FCMA_NEON(fcmla_1, fcmla(v0.V2S(), v1.V2S(), v2.V2S(), 90)) 3474 TEST_FP_FCMA_NEON(fcmla_2, fcmla(v0.V4S(), v1.V4S(), v2.V4S(), 90)) 3475 TEST_FP_FCMA_NEON(fcmla_3, fcmla(v0.V2D(), v1.V2D(), v2.V2D(), 90)) 3677 TEST_FP_FCMA_NEON_NEONHALF(fcmla_0, fcmla(v0.V4H(), v1.V4H(), v2.H(), 0, 0)) 3678 TEST_FP_FCMA_NEON_NEONHALF(fcmla_1, fcmla(v0.V8H(), v1.V8H(), v2.H(), 2, 180)) 3679 TEST_FP_FCMA_NEON_NEONHALF(fcmla_2, fcmla(v0.V4H(), v1.V4H(), v2.V4H(), 180)) 3680 TEST_FP_FCMA_NEON_NEONHALF(fcmla_3, fcmla(v0.V8H(), v1.V8H(), v2.V8H(), 0))
|
/external/swiftshader/third_party/llvm-7.0/configs/common/lib/Target/AArch64/ |
D | AArch64GenAsmMatcher.inc | 11843 "mgt\005fcmla\005fcmle\005fcmlt\005fcmne\004fcmp\005fcmpe\005fcmuo\004fc" 12973 …{ 1031 /* fcmla */, AArch64::FCMLA_ZZZI_H, Convert__SVEVectorHReg1_0__Tie0_1_1__SVEVectorHReg1_1__… 12974 …{ 1031 /* fcmla */, AArch64::FCMLA_ZZZI_S, Convert__SVEVectorSReg1_0__Tie0_1_1__SVEVectorSReg1_1__… 12975 …{ 1031 /* fcmla */, AArch64::FCMLAv2f64, Convert__VectorReg1281_0__Tie0_1_1__VectorReg1281_2__Vect… 12976 …{ 1031 /* fcmla */, AArch64::FCMLAv4f32, Convert__VectorReg1281_0__Tie0_1_1__VectorReg1281_2__Vect… 12977 …{ 1031 /* fcmla */, AArch64::FCMLAv8f16, Convert__VectorReg1281_0__Tie0_1_1__VectorReg1281_2__Vect… 12978 …{ 1031 /* fcmla */, AArch64::FCMLAv2f32, Convert__VectorReg641_0__Tie0_1_1__VectorReg641_2__Vector… 12979 …{ 1031 /* fcmla */, AArch64::FCMLAv4f16, Convert__VectorReg641_0__Tie0_1_1__VectorReg641_2__Vector… 12980 …{ 1031 /* fcmla */, AArch64::FCMLA_ZPmZZ_H, Convert__SVEVectorHReg1_0__SVEPredicate3bAnyReg1_1__Ti… 12981 …{ 1031 /* fcmla */, AArch64::FCMLA_ZPmZZ_S, Convert__SVEVectorSReg1_0__SVEPredicate3bAnyReg1_1__Ti… [all …]
|
/external/vixl/doc/aarch64/ |
D | supported-instructions-aarch64.md | 1748 void fcmla(const VRegister& vd, 1759 void fcmla(const VRegister& vd,
|