• Home
  • Raw
  • Download

Lines Matching refs:NEONFormatMap

625 struct NEONFormatMap {  struct
641 NEONFormatDecoder(const Instruction* instr, const NEONFormatMap* format); argument
642 NEONFormatDecoder(const Instruction* instr, const NEONFormatMap* format0,
643 const NEONFormatMap* format1);
644 NEONFormatDecoder(const Instruction* instr, const NEONFormatMap* format0,
645 const NEONFormatMap* format1, const NEONFormatMap* format2);
648 void SetFormatMaps(const NEONFormatMap* format0,
649 const NEONFormatMap* format1 = nullptr,
650 const NEONFormatMap* format2 = nullptr);
651 void SetFormatMap(unsigned index, const NEONFormatMap* format);
667 VectorFormat GetVectorFormat(const NEONFormatMap* format_map);
673 static const NEONFormatMap* IntegerFormatMap() { in IntegerFormatMap()
674 static const NEONFormatMap map = { in IntegerFormatMap()
683 static const NEONFormatMap* LongIntegerFormatMap() { in LongIntegerFormatMap()
684 static const NEONFormatMap map = {{23, 22}, {NF_8H, NF_4S, NF_2D}}; in LongIntegerFormatMap()
690 static const NEONFormatMap* FPFormatMap() { in FPFormatMap()
693 static const NEONFormatMap map = {{22, 30}, in FPFormatMap()
700 static const NEONFormatMap* LoadStoreFormatMap() { in LoadStoreFormatMap()
701 static const NEONFormatMap map = { in LoadStoreFormatMap()
709 static const NEONFormatMap* LogicalFormatMap() { in LogicalFormatMap()
710 static const NEONFormatMap map = {{30}, {NF_8B, NF_16B}}; in LogicalFormatMap()
718 static const NEONFormatMap* TriangularFormatMap() { in TriangularFormatMap()
719 static const NEONFormatMap map = { in TriangularFormatMap()
730 static const NEONFormatMap* ScalarFormatMap() { in ScalarFormatMap()
731 static const NEONFormatMap map = {{23, 22}, {NF_B, NF_H, NF_S, NF_D}}; in ScalarFormatMap()
737 static const NEONFormatMap* LongScalarFormatMap() { in LongScalarFormatMap()
738 static const NEONFormatMap map = {{23, 22}, {NF_H, NF_S, NF_D}}; in LongScalarFormatMap()
744 static const NEONFormatMap* FPScalarFormatMap() { in FPScalarFormatMap()
745 static const NEONFormatMap map = {{22}, {NF_S, NF_D}}; in FPScalarFormatMap()
752 static const NEONFormatMap* TriangularScalarFormatMap() { in TriangularScalarFormatMap()
753 static const NEONFormatMap map = { in TriangularScalarFormatMap()
767 NEONFormat GetNEONFormat(const NEONFormatMap* format_map);
780 const NEONFormatMap* formats_[3];