Home
last modified time | relevance | path

Searched refs:nreglist (Results 1 – 6 of 6) sorted by relevance

/external/vixl/src/aarch32/
Dassembler-aarch32.cc1344 Index_1(const NeonRegisterList& nreglist, DataType dt);
1347 Index_1::Index_1(const NeonRegisterList& nreglist, DataType dt) { in Index_1() argument
1350 if ((nreglist.GetTransferLane() & 7) != nreglist.GetTransferLane()) { in Index_1()
1353 uint32_t value = nreglist.GetTransferLane() << 1; in Index_1()
1354 if (!nreglist.IsSingleSpaced()) return; in Index_1()
1359 if ((nreglist.GetTransferLane() & 3) != nreglist.GetTransferLane()) { in Index_1()
1362 uint32_t value = nreglist.GetTransferLane() << 2; in Index_1()
1363 if (nreglist.IsDoubleSpaced()) value |= 2; in Index_1()
1368 if ((nreglist.GetTransferLane() & 1) != nreglist.GetTransferLane()) { in Index_1()
1371 uint32_t value = nreglist.GetTransferLane() << 3; in Index_1()
[all …]
Dinstructions-aarch32.cc177 std::ostream& operator<<(std::ostream& os, NeonRegisterList nreglist) { in operator <<() argument
178 DRegister first = nreglist.GetFirstDRegister(); in operator <<()
179 int increment = nreglist.IsSingleSpaced() ? 1 : 2; in operator <<()
181 nreglist.GetLastDRegister().GetCode() - first.GetCode() + increment; in operator <<()
192 if (nreglist.IsTransferOneLane()) { in operator <<()
193 os << "[" << nreglist.GetTransferLane() << "]"; in operator <<()
194 } else if (nreglist.IsTransferAllLanes()) { in operator <<()
Dassembler-aarch32.h488 const NeonRegisterList& nreglist,
493 const NeonRegisterList& nreglist,
632 const NeonRegisterList& nreglist,
4541 const NeonRegisterList& nreglist,
4544 const NeonRegisterList& nreglist, in vld1() argument
4546 vld1(al, dt, nreglist, operand); in vld1()
4551 const NeonRegisterList& nreglist,
4554 const NeonRegisterList& nreglist, in vld2() argument
4556 vld2(al, dt, nreglist, operand); in vld2()
4561 const NeonRegisterList& nreglist,
[all …]
Dmacro-assembler-aarch32.h7069 const NeonRegisterList& nreglist, in Vld1() argument
7071 VIXL_ASSERT(!AliasesAvailableScratchRegister(nreglist)); in Vld1()
7077 vld1(cond, dt, nreglist, operand); in Vld1()
7080 const NeonRegisterList& nreglist, in Vld1() argument
7082 Vld1(al, dt, nreglist, operand); in Vld1()
7087 const NeonRegisterList& nreglist, in Vld2() argument
7089 VIXL_ASSERT(!AliasesAvailableScratchRegister(nreglist)); in Vld2()
7095 vld2(cond, dt, nreglist, operand); in Vld2()
7098 const NeonRegisterList& nreglist, in Vld2() argument
7100 Vld2(al, dt, nreglist, operand); in Vld2()
[all …]
Ddisasm-aarch32.h1848 const NeonRegisterList& nreglist,
1853 const NeonRegisterList& nreglist,
1858 const NeonRegisterList& nreglist,
1863 const NeonRegisterList& nreglist,
1868 const NeonRegisterList& nreglist,
2504 const NeonRegisterList& nreglist,
2509 const NeonRegisterList& nreglist,
2514 const NeonRegisterList& nreglist,
2519 const NeonRegisterList& nreglist,
2524 const NeonRegisterList& nreglist,
[all …]
Ddisasm-aarch32.cc4901 const NeonRegisterList& nreglist, in vld1() argument
4905 << nreglist << ", " << PrintAlignedMemOperand(kVld1Location, operand); in vld1()
4910 const NeonRegisterList& nreglist, in vld2() argument
4914 << nreglist << ", " << PrintAlignedMemOperand(kVld2Location, operand); in vld2()
4919 const NeonRegisterList& nreglist, in vld3() argument
4923 << nreglist << ", " << PrintAlignedMemOperand(kVld3Location, operand); in vld3()
4928 const NeonRegisterList& nreglist, in vld3() argument
4932 << nreglist << ", " << PrintMemOperand(kVld3Location, operand); in vld3()
4937 const NeonRegisterList& nreglist, in vld4() argument
4941 << nreglist << ", " << PrintAlignedMemOperand(kVld4Location, operand); in vld4()
[all …]