Home
last modified time | relevance | path

Searched refs:NEONFormatMap (Results 1 – 7 of 7) sorted by relevance

/external/v8/src/arm64/
Dinstructions-arm64.h625 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);
[all …]
Dinstructions-arm64.cc635 const NEONFormatMap* format) { in NEONFormatDecoder()
641 const NEONFormatMap* format0, in NEONFormatDecoder()
642 const NEONFormatMap* format1) { in NEONFormatDecoder()
648 const NEONFormatMap* format0, in NEONFormatDecoder()
649 const NEONFormatMap* format1, in NEONFormatDecoder()
650 const NEONFormatMap* format2) { in NEONFormatDecoder()
655 void NEONFormatDecoder::SetFormatMaps(const NEONFormatMap* format0, in SetFormatMaps()
656 const NEONFormatMap* format1, in SetFormatMaps()
657 const NEONFormatMap* format2) { in SetFormatMaps()
665 const NEONFormatMap* format) { in SetFormatMap()
[all …]
Ddisasm-arm64.cc1396 static const NEONFormatMap map_lp_ta = { in VisitNEON2RegMisc()
1399 static const NEONFormatMap map_cvt_ta = {{22}, {NF_4S, NF_2D}}; in VisitNEON2RegMisc()
1401 static const NEONFormatMap map_cvt_tb = {{22, 30}, in VisitNEON2RegMisc()
1834 static const NEONFormatMap map_ta = {{23, 22}, {NF_UNDEF, NF_4S, NF_2D}}; in VisitNEONByIndexedElement()
2520 static const NEONFormatMap map_b = {{30}, {NF_8B, NF_16B}}; in VisitNEONModifiedImmediate()
2521 static const NEONFormatMap map_h = {{30}, {NF_4H, NF_8H}}; in VisitNEONModifiedImmediate()
2522 static const NEONFormatMap map_s = {{30}, {NF_2S, NF_4S}}; in VisitNEONModifiedImmediate()
2956 NEONFormatMap map = {{22}, {NF_2S, NF_2D}}; in VisitNEONScalarPairwise()
2991 static const NEONFormatMap map_shift = { in VisitNEONScalarShiftImmediate()
2995 static const NEONFormatMap map_shift_narrow = { in VisitNEONScalarShiftImmediate()
[all …]
Dsimulator-arm64.cc3456 static const NEONFormatMap map_lp = { in VisitNEON2RegMisc()
3460 static const NEONFormatMap map_fcvtl = {{22}, {NF_4S, NF_2D}}; in VisitNEON2RegMisc()
3463 static const NEONFormatMap map_fcvtn = {{22, 30}, in VisitNEON2RegMisc()
5257 static const NEONFormatMap map = { in VisitNEONScalarShiftImmediate()
5353 static const NEONFormatMap map = { in VisitNEONShiftImmediate()
5363 static const NEONFormatMap map_l = { in VisitNEONShiftImmediate()
/external/vixl/src/aarch64/
Dinstructions-aarch64.h578 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) {
[all …]
Ddisasm-aarch64.cc2199 static const NEONFormatMap map_lp_ta = in VisitNEON2RegMisc()
2202 static const NEONFormatMap map_cvt_ta = {{22}, {NF_4S, NF_2D}}; in VisitNEON2RegMisc()
2204 static const NEONFormatMap map_cvt_tb = {{22, 30}, in VisitNEON2RegMisc()
2468 static const NEONFormatMap map_half = {{30}, {NF_4H, NF_8H}}; in VisitNEON2RegMiscFP16()
2763 static const NEONFormatMap map_usdot = {{30}, {NF_8B, NF_16B}}; in VisitNEON3SameExtra()
2913 static const NEONFormatMap map_half = {{30}, {NF_4H, NF_8H}}; in VisitNEONAcrossLanes()
3009 static const NEONFormatMap map_ta = {{23, 22}, {NF_UNDEF, NF_4S, NF_2D}}; in VisitNEONByIndexedElement()
3010 static const NEONFormatMap map_cn = in VisitNEONByIndexedElement()
3013 static const NEONFormatMap map_usdot = {{30}, {NF_8B, NF_16B}}; in VisitNEONByIndexedElement()
3014 static const NEONFormatMap map_half = {{30}, {NF_4H, NF_8H}}; in VisitNEONByIndexedElement()
[all …]
Dsimulator-aarch64.cc3791 static const NEONFormatMap map_lp = in VisitNEON2RegMisc()
3795 static const NEONFormatMap map_fcvtl = {{22}, {NF_4S, NF_2D}}; in VisitNEON2RegMisc()
3798 static const NEONFormatMap map_fcvtn = {{22, 30}, in VisitNEON2RegMisc()
4050 static const NEONFormatMap map_half = {{30}, {NF_4H, NF_8H}}; in VisitNEON2RegMiscFP16()
4676 static const NEONFormatMap map_half = {{30}, {NF_4H, NF_8H}}; in VisitNEONAcrossLanes()
4753 static const NEONFormatMap map_half = {{30}, {NF_4H, NF_8H}}; in VisitNEONByIndexedElement()
6051 static const NEONFormatMap map = {{22, 21, 20, 19}, in VisitNEONScalarShiftImmediate()
6161 static const NEONFormatMap map = {{22, 21, 20, 19, 30}, in VisitNEONShiftImmediate()
6174 static const NEONFormatMap map_l = in VisitNEONShiftImmediate()