/external/vixl/src/aarch32/ |
H A D | assembler-aarch32.cc | 1370 Index_1(const NeonRegisterList& nreglist, DataType dt); 1373 Index_1::Index_1(const NeonRegisterList& nreglist, DataType dt) { argument 1376 if ((nreglist.GetTransferLane() & 7) != nreglist.GetTransferLane()) { 1379 uint32_t value = nreglist.GetTransferLane() << 1; 1380 if (!nreglist.IsSingleSpaced()) return; 1385 if ((nreglist.GetTransferLane() & 3) != nreglist.GetTransferLane()) { 1388 uint32_t value = nreglist.GetTransferLane() << 2; 1389 if (nreglist 1414 Align_index_align_1(Alignment align, const NeonRegisterList& nreglist, DataType dt) argument 1476 Align_index_align_2(Alignment align, const NeonRegisterList& nreglist, DataType dt) argument 1543 Align_index_align_3(Alignment align, const NeonRegisterList& nreglist, DataType dt) argument 1682 Align_align_1(Alignment align, const NeonRegisterList& nreglist) argument 1709 Align_align_2(Alignment align, const NeonRegisterList& nreglist) argument 1776 Align_align_5(Alignment align, const NeonRegisterList& nreglist) argument 16810 vld1(Condition cond, DataType dt, const NeonRegisterList& nreglist, const AlignedMemOperand& operand) argument 17196 vld2(Condition cond, DataType dt, const NeonRegisterList& nreglist, const AlignedMemOperand& operand) argument 17568 vld3(Condition cond, DataType dt, const NeonRegisterList& nreglist, const AlignedMemOperand& operand) argument 17693 vld3(Condition cond, DataType dt, const NeonRegisterList& nreglist, const MemOperand& operand) argument 17889 vld4(Condition cond, DataType dt, const NeonRegisterList& nreglist, const AlignedMemOperand& operand) argument 24709 vst1(Condition cond, DataType dt, const NeonRegisterList& nreglist, const AlignedMemOperand& operand) argument 25002 vst2(Condition cond, DataType dt, const NeonRegisterList& nreglist, const AlignedMemOperand& operand) argument 25275 vst3(Condition cond, DataType dt, const NeonRegisterList& nreglist, const AlignedMemOperand& operand) argument 25400 vst3(Condition cond, DataType dt, const NeonRegisterList& nreglist, const MemOperand& operand) argument 25509 vst4(Condition cond, DataType dt, const NeonRegisterList& nreglist, const AlignedMemOperand& operand) argument 26242 vtbl(Condition cond, DataType dt, DRegister rd, const NeonRegisterList& nreglist, DRegister rm) argument 26278 vtbx(Condition cond, DataType dt, DRegister rd, const NeonRegisterList& nreglist, DRegister rm) argument [all...] |
H A D | instructions-aarch32.cc | 177 std::ostream& operator<<(std::ostream& os, NeonRegisterList nreglist) { argument 178 DRegister first = nreglist.GetFirstDRegister(); 179 int increment = nreglist.IsSingleSpaced() ? 1 : 2; 181 nreglist.GetLastDRegister().GetCode() - first.GetCode() + increment; 192 if (nreglist.IsTransferOneLane()) { 193 os << "[" << nreglist.GetTransferLane() << "]"; 194 } else if (nreglist.IsTransferAllLanes()) {
|
H A D | assembler-aarch32.h | 470 const NeonRegisterList& nreglist, 475 const NeonRegisterList& nreglist, 616 const NeonRegisterList& nreglist, 1469 const NeonRegisterList& /*nreglist*/, 1481 const NeonRegisterList& /*nreglist*/, 1839 const NeonRegisterList& /*nreglist*/, 4463 const NeonRegisterList& nreglist, 4466 const NeonRegisterList& nreglist, 4468 vld1(al, dt, nreglist, operand); 4473 const NeonRegisterList& nreglist, 4465 vld1(DataType dt, const NeonRegisterList& nreglist, const AlignedMemOperand& operand) argument 4475 vld2(DataType dt, const NeonRegisterList& nreglist, const AlignedMemOperand& operand) argument 4485 vld3(DataType dt, const NeonRegisterList& nreglist, const AlignedMemOperand& operand) argument 4495 vld3(DataType dt, const NeonRegisterList& nreglist, const MemOperand& operand) argument 4505 vld4(DataType dt, const NeonRegisterList& nreglist, const AlignedMemOperand& operand) argument 5745 vst1(DataType dt, const NeonRegisterList& nreglist, const AlignedMemOperand& operand) argument 5755 vst2(DataType dt, const NeonRegisterList& nreglist, const AlignedMemOperand& operand) argument 5765 vst3(DataType dt, const NeonRegisterList& nreglist, const AlignedMemOperand& operand) argument 5775 vst3(DataType dt, const NeonRegisterList& nreglist, const MemOperand& operand) argument 5785 vst4(DataType dt, const NeonRegisterList& nreglist, const AlignedMemOperand& operand) argument 6004 vtbl(DataType dt, DRegister rd, const NeonRegisterList& nreglist, DRegister rm) argument 6016 vtbx(DataType dt, DRegister rd, const NeonRegisterList& nreglist, DRegister rm) argument [all...] |
H A D | disasm-aarch32.h | 1727 const NeonRegisterList& nreglist, 1732 const NeonRegisterList& nreglist, 1737 const NeonRegisterList& nreglist, 1742 const NeonRegisterList& nreglist, 1747 const NeonRegisterList& nreglist, 2389 const NeonRegisterList& nreglist, 2394 const NeonRegisterList& nreglist, 2399 const NeonRegisterList& nreglist, 2404 const NeonRegisterList& nreglist, 2409 const NeonRegisterList& nreglist, [all...] |
H A D | macro-assembler-aarch32.h | 7164 const NeonRegisterList& nreglist, 7166 VIXL_ASSERT(!AliasesAvailableScratchRegister(nreglist)); 7172 vld1(cond, dt, nreglist, operand); 7175 const NeonRegisterList& nreglist, 7177 Vld1(al, dt, nreglist, operand); 7182 const NeonRegisterList& nreglist, 7184 VIXL_ASSERT(!AliasesAvailableScratchRegister(nreglist)); 7190 vld2(cond, dt, nreglist, operand); 7193 const NeonRegisterList& nreglist, 7195 Vld2(al, dt, nreglist, operan 7162 Vld1(Condition cond, DataType dt, const NeonRegisterList& nreglist, const AlignedMemOperand& operand) argument 7174 Vld1(DataType dt, const NeonRegisterList& nreglist, const AlignedMemOperand& operand) argument 7180 Vld2(Condition cond, DataType dt, const NeonRegisterList& nreglist, const AlignedMemOperand& operand) argument 7192 Vld2(DataType dt, const NeonRegisterList& nreglist, const AlignedMemOperand& operand) argument 7198 Vld3(Condition cond, DataType dt, const NeonRegisterList& nreglist, const AlignedMemOperand& operand) argument 7210 Vld3(DataType dt, const NeonRegisterList& nreglist, const AlignedMemOperand& operand) argument 7216 Vld3(Condition cond, DataType dt, const NeonRegisterList& nreglist, const MemOperand& operand) argument 7228 Vld3(DataType dt, const NeonRegisterList& nreglist, const MemOperand& operand) argument 7234 Vld4(Condition cond, DataType dt, const NeonRegisterList& nreglist, const AlignedMemOperand& operand) argument 7246 Vld4(DataType dt, const NeonRegisterList& nreglist, const AlignedMemOperand& operand) argument 10010 Vst1(Condition cond, DataType dt, const NeonRegisterList& nreglist, const AlignedMemOperand& operand) argument 10022 Vst1(DataType dt, const NeonRegisterList& nreglist, const AlignedMemOperand& operand) argument 10028 Vst2(Condition cond, DataType dt, const NeonRegisterList& nreglist, const AlignedMemOperand& operand) argument 10040 Vst2(DataType dt, const NeonRegisterList& nreglist, const AlignedMemOperand& operand) argument 10046 Vst3(Condition cond, DataType dt, const NeonRegisterList& nreglist, const AlignedMemOperand& operand) argument 10058 Vst3(DataType dt, const NeonRegisterList& nreglist, const AlignedMemOperand& operand) argument 10064 Vst3(Condition cond, DataType dt, const NeonRegisterList& nreglist, const MemOperand& operand) argument 10076 Vst3(DataType dt, const NeonRegisterList& nreglist, const MemOperand& operand) argument 10082 Vst4(Condition cond, DataType dt, const NeonRegisterList& nreglist, const AlignedMemOperand& operand) argument 10094 Vst4(DataType dt, const NeonRegisterList& nreglist, const AlignedMemOperand& operand) argument 10442 Vtbl(Condition cond, DataType dt, DRegister rd, const NeonRegisterList& nreglist, DRegister rm) argument 10456 Vtbl(DataType dt, DRegister rd, const NeonRegisterList& nreglist, DRegister rm) argument 10463 Vtbx(Condition cond, DataType dt, DRegister rd, const NeonRegisterList& nreglist, DRegister rm) argument 10477 Vtbx(DataType dt, DRegister rd, const NeonRegisterList& nreglist, DRegister rm) argument [all...] |
H A D | disasm-aarch32.cc | 4938 const NeonRegisterList& nreglist, 4942 << nreglist << ", " << PrintAlignedMemOperand(kVld1Location, operand); 4947 const NeonRegisterList& nreglist, 4951 << nreglist << ", " << PrintAlignedMemOperand(kVld2Location, operand); 4956 const NeonRegisterList& nreglist, 4960 << nreglist << ", " << PrintAlignedMemOperand(kVld3Location, operand); 4965 const NeonRegisterList& nreglist, 4969 << nreglist << ", " << PrintMemOperand(kVld3Location, operand); 4974 const NeonRegisterList& nreglist, 4978 << nreglist << ", " << PrintAlignedMemOperan 4936 vld1(Condition cond, DataType dt, const NeonRegisterList& nreglist, const AlignedMemOperand& operand) argument 4945 vld2(Condition cond, DataType dt, const NeonRegisterList& nreglist, const AlignedMemOperand& operand) argument 4954 vld3(Condition cond, DataType dt, const NeonRegisterList& nreglist, const AlignedMemOperand& operand) argument 4963 vld3(Condition cond, DataType dt, const NeonRegisterList& nreglist, const MemOperand& operand) argument 4972 vld4(Condition cond, DataType dt, const NeonRegisterList& nreglist, const AlignedMemOperand& operand) argument 6731 vst1(Condition cond, DataType dt, const NeonRegisterList& nreglist, const AlignedMemOperand& operand) argument 6740 vst2(Condition cond, DataType dt, const NeonRegisterList& nreglist, const AlignedMemOperand& operand) argument 6749 vst3(Condition cond, DataType dt, const NeonRegisterList& nreglist, const AlignedMemOperand& operand) argument 6758 vst3(Condition cond, DataType dt, const NeonRegisterList& nreglist, const MemOperand& operand) argument 6767 vst4(Condition cond, DataType dt, const NeonRegisterList& nreglist, const AlignedMemOperand& operand) argument 6934 vtbl(Condition cond, DataType dt, DRegister rd, const NeonRegisterList& nreglist, DRegister rm) argument 6944 vtbx(Condition cond, DataType dt, DRegister rd, const NeonRegisterList& nreglist, DRegister rm) argument [all...] |