Lines Matching refs:NEONFormatMap
578 struct NEONFormatMap { struct
597 NEONFormatDecoder(const Instruction* instr, const NEONFormatMap* format) { in NEONFormatDecoder() argument
602 const NEONFormatMap* format0, in NEONFormatDecoder()
603 const NEONFormatMap* format1) { in NEONFormatDecoder()
608 const NEONFormatMap* format0, in NEONFormatDecoder()
609 const NEONFormatMap* format1, in NEONFormatDecoder()
610 const NEONFormatMap* format2) { in NEONFormatDecoder()
616 void SetFormatMaps(const NEONFormatMap* format0,
617 const NEONFormatMap* format1 = NULL,
618 const NEONFormatMap* format2 = NULL) {
624 void SetFormatMap(unsigned index, const NEONFormatMap* format) { in SetFormatMap()
664 VectorFormat GetVectorFormat(const NEONFormatMap* format_map) { in GetVectorFormat()
686 static const NEONFormatMap* IntegerFormatMap() { in IntegerFormatMap()
687 static const NEONFormatMap map = in IntegerFormatMap()
696 static const NEONFormatMap* LongIntegerFormatMap() { in LongIntegerFormatMap()
697 static const NEONFormatMap map = {{23, 22}, {NF_8H, NF_4S, NF_2D}}; in LongIntegerFormatMap()
703 static const NEONFormatMap* FPFormatMap() { in FPFormatMap()
706 static const NEONFormatMap map = {{22, 30}, in FPFormatMap()
713 static const NEONFormatMap* FP16FormatMap() { in FP16FormatMap()
714 static const NEONFormatMap map = {{30}, {NF_4H, NF_8H}}; in FP16FormatMap()
720 static const NEONFormatMap* LoadStoreFormatMap() { in LoadStoreFormatMap()
721 static const NEONFormatMap map = in LoadStoreFormatMap()
729 static const NEONFormatMap* LogicalFormatMap() { in LogicalFormatMap()
730 static const NEONFormatMap map = {{30}, {NF_8B, NF_16B}}; in LogicalFormatMap()
738 static const NEONFormatMap* TriangularFormatMap() { in TriangularFormatMap()
739 static const NEONFormatMap map = in TriangularFormatMap()
750 static const NEONFormatMap* ScalarFormatMap() { in ScalarFormatMap()
751 static const NEONFormatMap map = {{23, 22}, {NF_B, NF_H, NF_S, NF_D}}; in ScalarFormatMap()
757 static const NEONFormatMap* LongScalarFormatMap() { in LongScalarFormatMap()
758 static const NEONFormatMap map = {{23, 22}, {NF_H, NF_S, NF_D}}; in LongScalarFormatMap()
764 static const NEONFormatMap* FPScalarFormatMap() { in FPScalarFormatMap()
765 static const NEONFormatMap map = {{22}, {NF_S, NF_D}}; in FPScalarFormatMap()
771 static const NEONFormatMap* FPScalarPairwiseFormatMap() { in FPScalarPairwiseFormatMap()
772 static const NEONFormatMap map = {{29, 22}, {NF_H, NF_UNDEF, NF_S, NF_D}}; in FPScalarPairwiseFormatMap()
779 static const NEONFormatMap* TriangularScalarFormatMap() { in TriangularScalarFormatMap()
780 static const NEONFormatMap map = {{19, 18, 17, 16}, in TriangularScalarFormatMap()
813 NEONFormat GetNEONFormat(const NEONFormatMap* format_map) { in GetNEONFormat()
858 const NEONFormatMap* formats_[3];