Home
last modified time | relevance | path

Searched refs:SVE_MUL_VL (Results 1 - 10 of 10) sorted by relevance

/third_party/vixl/test/aarch64/
H A Dtest-disasm-sve-aarch64.cc191 // SVE_MUL_VL variants use `Addpl`, which has its own tests, but in TEST()
193 COMPARE_MACRO(CalculateSVEAddress(x10, SVEMemOperand(x0, 3, SVE_MUL_VL), 0), in TEST()
195 COMPARE_MACRO(CalculateSVEAddress(x10, SVEMemOperand(x0, 3, SVE_MUL_VL), 1), in TEST()
197 COMPARE_MACRO(CalculateSVEAddress(x10, SVEMemOperand(x0, 3, SVE_MUL_VL), 2), in TEST()
199 COMPARE_MACRO(CalculateSVEAddress(x10, SVEMemOperand(x0, 3, SVE_MUL_VL), 3), in TEST()
3739 COMPARE_PREFIX(INSN(op, p4, SVEMemOperand(x11, -32, SVE_MUL_VL)), \ in TEST()
3741 COMPARE_PREFIX(INSN(op, p4, SVEMemOperand(sp, 31, SVE_MUL_VL)), \ in TEST()
3765 COMPARE(prfb(PLDL1STRM, p5, SVEMemOperand(x28, -11, SVE_MUL_VL)), in TEST()
3775 COMPARE(prfd(PLDL3STRM, p3, SVEMemOperand(x0, 0, SVE_MUL_VL)), in TEST()
3783 COMPARE(prfh(PSTL2STRM, p4, SVEMemOperand(x17, -3, SVE_MUL_VL)), in TEST()
[all...]
H A Dtest-trace-aarch64.cc2760 __ str(p12.VnD(), SVEMemOperand(x0, 11, SVE_MUL_VL)); in GenerateTestSequenceSVE()
2761 __ str(p13.VnS(), SVEMemOperand(x0, 11, SVE_MUL_VL)); in GenerateTestSequenceSVE()
2762 __ str(p14.VnH(), SVEMemOperand(x0, 11, SVE_MUL_VL)); in GenerateTestSequenceSVE()
2763 __ str(p15.VnB(), SVEMemOperand(x0, 11, SVE_MUL_VL)); in GenerateTestSequenceSVE()
2764 __ ldr(p8.VnD(), SVEMemOperand(x0, 11, SVE_MUL_VL)); in GenerateTestSequenceSVE()
2765 __ ldr(p9.VnS(), SVEMemOperand(x0, 11, SVE_MUL_VL)); in GenerateTestSequenceSVE()
2766 __ ldr(p10.VnH(), SVEMemOperand(x0, 11, SVE_MUL_VL)); in GenerateTestSequenceSVE()
2767 __ ldr(p11.VnB(), SVEMemOperand(x0, 11, SVE_MUL_VL)); in GenerateTestSequenceSVE()
2769 __ str(z0.VnD(), SVEMemOperand(x0, 11, SVE_MUL_VL)); in GenerateTestSequenceSVE()
2770 __ str(z1.VnS(), SVEMemOperand(x0, 11, SVE_MUL_VL)); in GenerateTestSequenceSVE()
[all...]
H A Dtest-assembler-sve-aarch64.cc5495 __ CalculateSVEAddress(x2, SVEMemOperand(x28, 0, SVE_MUL_VL));
5496 __ CalculateSVEAddress(x3, SVEMemOperand(x28, 0, SVE_MUL_VL), 3);
5506 __ CalculateSVEAddress(x8, SVEMemOperand(x28, 31, SVE_MUL_VL), 0);
5507 __ CalculateSVEAddress(x9, SVEMemOperand(x28, -32, SVE_MUL_VL), 0);
5509 __ CalculateSVEAddress(x10, SVEMemOperand(x28, 42, SVE_MUL_VL), 0);
5510 __ CalculateSVEAddress(x11, SVEMemOperand(x28, -42, SVE_MUL_VL), 0);
5513 __ CalculateSVEAddress(x12, SVEMemOperand(x28, -32 * 8, SVE_MUL_VL), 3);
5514 __ CalculateSVEAddress(x13, SVEMemOperand(x28, -42 * 8, SVE_MUL_VL), 3);
5515 __ CalculateSVEAddress(x14, SVEMemOperand(x28, -32 * 4, SVE_MUL_VL), 2);
5516 __ CalculateSVEAddress(x15, SVEMemOperand(x28, -42 * 4, SVE_MUL_VL),
[all...]
H A Dtest-api-aarch64.cc1089 VIXL_CHECK(SVEMemOperand(x1, 42, SVE_MUL_VL).IsScalarPlusImmediate()); in TEST()
1090 VIXL_CHECK(SVEMemOperand(x2, -42, SVE_MUL_VL).IsScalarPlusImmediate()); in TEST()
1108 VIXL_CHECK(!SVEMemOperand(x1, 42, SVE_MUL_VL).IsScatterGather()); in TEST()
1109 VIXL_CHECK(!SVEMemOperand(x2, -42, SVE_MUL_VL).IsScatterGather()); in TEST()
/third_party/vixl/src/aarch64/
H A Dmacro-assembler-sve-aarch64.cc1193 if (addr.IsMulVl() && (supported_modifier != SVE_MUL_VL) && in SVELoadStoreNTBroadcastQOHelper()
1540 SVE_MUL_VL); in Ldnt1b()
1558 SVE_MUL_VL); in Ldnt1d()
1576 SVE_MUL_VL); in Ldnt1h()
1594 SVE_MUL_VL); in Ldnt1w()
1612 SVE_MUL_VL); in Stnt1b()
1629 SVE_MUL_VL); in Stnt1d()
1646 SVE_MUL_VL); in Stnt1h()
1663 SVE_MUL_VL); in Stnt1w()
H A Doperands-aarch64.cc394 case SVE_MUL_VL: in IsValid()
H A Doperands-aarch64.h497 // The only supported modifiers are NO_SVE_OFFSET_MODIFIER or SVE_MUL_VL.
683 bool IsMulVl() const { return mod_ == SVE_MUL_VL; } in IsMulVl()
H A Dassembler-sve-aarch64.cc4233 (addr.GetOffsetModifier() == SVE_MUL_VL))); in ldr()
4852 (addr.GetOffsetModifier() == SVE_MUL_VL))); in ldnf1b()
4868 (addr.GetOffsetModifier() == SVE_MUL_VL))); in ldnf1d()
4884 (addr.GetOffsetModifier() == SVE_MUL_VL))); in ldnf1h()
4900 (addr.GetOffsetModifier() == SVE_MUL_VL))); in ldnf1sb()
4916 (addr.GetOffsetModifier() == SVE_MUL_VL))); in ldnf1sh()
4932 (addr.GetOffsetModifier() == SVE_MUL_VL))); in ldnf1sw()
4948 (addr.GetOffsetModifier() == SVE_MUL_VL))); in ldnf1w()
5310 (addr.GetOffsetModifier() == SVE_MUL_VL))); in str()
H A Dconstants-aarch64.h373 SVE_MUL_VL, enumerator
H A Dlogic-aarch64.cc7679 case SVE_MUL_VL:

Completed in 59 milliseconds