/external/v8/src/arm64/ |
D | instructions-arm64.h | 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); [all …]
|
D | instructions-arm64.cc | 635 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 …]
|
D | disasm-arm64.cc | 1396 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 …]
|
D | simulator-arm64.cc | 3456 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/ |
D | instructions-aarch64.h | 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) { [all …]
|
D | disasm-aarch64.cc | 2199 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 …]
|
D | simulator-aarch64.cc | 3791 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()
|