Searched refs:VectorFormat (Results 1 – 8 of 8) sorted by relevance
/external/vixl/src/vixl/a64/ |
D | simulator-a64.h | 460 int64_t Int(VectorFormat vform, int index) const { in Int() 472 uint64_t Uint(VectorFormat vform, int index) const { in Uint() 484 int64_t IntLeftJustified(VectorFormat vform, int index) const { in IntLeftJustified() 488 uint64_t UintLeftJustified(VectorFormat vform, int index) const { in UintLeftJustified() 492 void SetInt(VectorFormat vform, int index, int64_t value) const { in SetInt() 502 void SetUint(VectorFormat vform, int index, uint64_t value) const { in SetUint() 512 void ReadUintFromMem(VectorFormat vform, int index, uint64_t addr) const { in ReadUintFromMem() 522 void WriteUintToMem(VectorFormat vform, int index, uint64_t addr) const { in WriteUintToMem() 543 void ClearForWrite(VectorFormat vform) const { in ClearForWrite() 592 LogicVRegister& SignedSaturate(VectorFormat vform) { in SignedSaturate() [all …]
|
D | logic-a64.cc | 386 void Simulator::ld1(VectorFormat vform, in ld1() 397 void Simulator::ld1(VectorFormat vform, in ld1() 405 void Simulator::ld1r(VectorFormat vform, in ld1r() 415 void Simulator::ld2(VectorFormat vform, in ld2() 432 void Simulator::ld2(VectorFormat vform, in ld2() 445 void Simulator::ld2r(VectorFormat vform, in ld2r() 459 void Simulator::ld3(VectorFormat vform, in ld3() 481 void Simulator::ld3(VectorFormat vform, in ld3() 498 void Simulator::ld3r(VectorFormat vform, in ld3r() 516 void Simulator::ld4(VectorFormat vform, in ld4() [all …]
|
D | instructions-a64.cc | 396 VectorFormat VectorFormatHalfWidth(const VectorFormat vform) { in VectorFormatHalfWidth() 411 VectorFormat VectorFormatDoubleWidth(const VectorFormat vform) { in VectorFormatDoubleWidth() 426 VectorFormat VectorFormatFillQ(const VectorFormat vform) { in VectorFormatFillQ() 444 VectorFormat VectorFormatHalfWidthDoubleLanes(const VectorFormat vform) { in VectorFormatHalfWidthDoubleLanes() 456 VectorFormat VectorFormatDoubleLanes(const VectorFormat vform) { in VectorFormatDoubleLanes() 467 VectorFormat VectorFormatHalfLanes(const VectorFormat vform) { in VectorFormatHalfLanes() 478 VectorFormat ScalarFormatFromLaneSize(int laneSize) { in ScalarFormatFromLaneSize() 489 unsigned RegisterSizeInBitsFromFormat(VectorFormat vform) { in RegisterSizeInBitsFromFormat() 505 unsigned RegisterSizeInBytesFromFormat(VectorFormat vform) { in RegisterSizeInBytesFromFormat() 510 unsigned LaneSizeInBitsFromFormat(VectorFormat vform) { in LaneSizeInBitsFromFormat() [all …]
|
D | instructions-a64.h | 429 enum VectorFormat { enum 451 VectorFormat VectorFormatHalfWidth(const VectorFormat vform); 452 VectorFormat VectorFormatDoubleWidth(const VectorFormat vform); 453 VectorFormat VectorFormatDoubleLanes(const VectorFormat vform); 454 VectorFormat VectorFormatHalfLanes(const VectorFormat vform); 455 VectorFormat ScalarFormatFromLaneSize(int lanesize); 456 VectorFormat VectorFormatHalfWidthDoubleLanes(const VectorFormat vform); 457 VectorFormat VectorFormatFillQ(const VectorFormat vform); 458 unsigned RegisterSizeInBitsFromFormat(VectorFormat vform); 459 unsigned RegisterSizeInBytesFromFormat(VectorFormat vform); [all …]
|
D | simulator-a64.cc | 459 VectorFormat vform) { in GetPrintRegisterFormat() 2219 VectorFormat vform = (instr->Mask(FP64) == FP64) ? kFormatD : kFormatS; in VisitFPDataProcessing1Source() 2267 VectorFormat vform = (instr->Mask(FP64) == FP64) ? kFormatD : kFormatS; in VisitFPDataProcessing2Source() 2475 VectorFormat vf = nfd.GetVectorFormat(); in VisitNEON2RegMisc() 2480 VectorFormat vf_lp = nfd.GetVectorFormat(&map_lp); in VisitNEON2RegMisc() 2485 VectorFormat vf_fcvtl = nfd.GetVectorFormat(&map_fcvtl); in VisitNEON2RegMisc() 2490 VectorFormat vf_fcvtn = nfd.GetVectorFormat(&map_fcvtn); in VisitNEON2RegMisc() 2531 VectorFormat fpf = nfd.GetVectorFormat(nfd.FPFormatMap()); in VisitNEON2RegMisc() 2631 VectorFormat vf = nfd.GetVectorFormat(nfd.LogicalFormatMap()); in VisitNEON3Same() 2645 VectorFormat vf = nfd.GetVectorFormat(nfd.FPFormatMap()); in VisitNEON3Same() [all …]
|
D | assembler-a64.cc | 3775 (vd_index < LaneCountFromFormat(static_cast<VectorFormat>(format)))); in ins() 3777 (vn_index < LaneCountFromFormat(static_cast<VectorFormat>(format)))); in ins() 3810 (vd_index < LaneCountFromFormat(static_cast<VectorFormat>(format)))); in ins() 3843 (vn_index < LaneCountFromFormat(static_cast<VectorFormat>(format)))); in umov() 3876 (vn_index < LaneCountFromFormat(static_cast<VectorFormat>(format)))); in smov()
|
D | assembler-a64.h | 273 VRegister(unsigned code, VectorFormat format) in VRegister() 4099 int s = LaneSizeInBytesLog2FromFormat(static_cast<VectorFormat>(format)); in ImmNEON5() 4106 int s = LaneSizeInBytesLog2FromFormat(static_cast<VectorFormat>(format)); in ImmNEON4()
|
/external/vixl/test/ |
D | test-simulator-a64.cc | 1177 VectorFormat vd_form, in Test1OpNEON_Helper() 1178 VectorFormat vn_form) { in Test1OpNEON_Helper() 1261 VectorFormat vd_form, in Test1OpNEON() 1262 VectorFormat vn_form) { in Test1OpNEON() 1369 VectorFormat vd_form, in Test1OpAcrossNEON_Helper() 1370 VectorFormat vn_form) { in Test1OpAcrossNEON_Helper() 1454 VectorFormat vd_form, in Test1OpAcrossNEON() 1455 VectorFormat vn_form) { in Test1OpAcrossNEON() 1570 VectorFormat vd_form, in Test2OpNEON_Helper() 1571 VectorFormat vn_form, in Test2OpNEON_Helper() [all …]
|