Home | History | Annotate | Download | only in aarch64

Lines Matching refs:NEONFormatMap

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