Searched refs:dup_element (Results 1 – 3 of 3) sorted by relevance
/aosp_15_r20/external/vixl/src/aarch64/ |
H A D | logic-aarch64.cc | 720 return mul(vform, dst, src1, dup_element(indexform, temp, src2, index)); in mul() 793 return mla(vform, dst, dst, src1, dup_element(indexform, temp, src2, index)); in mla() 804 return mls(vform, dst, dst, src1, dup_element(indexform, temp, src2, index)); in mls() 815 return sqdmull(vform, dst, src1, dup_element(indexform, temp, src2, index)); in sqdmull() 826 return sqdmlal(vform, dst, src1, dup_element(indexform, temp, src2, index)); in sqdmlal() 837 return sqdmlsl(vform, dst, src1, dup_element(indexform, temp, src2, index)); in sqdmlsl() 847 return sqdmulh(vform, dst, src1, dup_element(indexform, temp, src2, index)); in sqdmulh() 858 return sqrdmulh(vform, dst, src1, dup_element(indexform, temp, src2, index)); in sqrdmulh() 869 return sqrdmlah(vform, dst, src1, dup_element(indexform, temp, src2, index)); in sqrdmlah() 880 return sqrdmlsh(vform, dst, src1, dup_element(indexform, temp, src2, index)); in sqrdmlsh() [all …]
|
H A D | simulator-aarch64.cc | 7700 dup_element(indexform, temp, rm, index); in SimulateNEONMulByElementLong() 7932 dup_element(vf, rd, rn, reg_index); in VisitNEONCopy() 8974 dup_element(vf, rd, rn, rn_index); in VisitNEONScalarCopy() 12215 dup_element(vform_dst, zt, zt, 0); in VisitSVELoadAndBroadcastQOWord_ScalarPlusImm() 12242 dup_element(vform_dst, zt, zt, 0); in VisitSVELoadAndBroadcastQOWord_ScalarPlusScalar() 12668 dup_element(vform, z_result, ReadVRegister(instr->GetRn()), 0); in VisitSVECopySIMDFPScalarRegisterToVector_Predicated() 13378 dup_element(vform, zd, ReadVRegister(instr->GetRn()), index); in VisitSVEBroadcastIndexElement()
|
H A D | simulator-aarch64.h | 3388 LogicVRegister dup_element(VectorFormat vform,
|