Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(147)

Side by Side Diff: src/trusted/validator_arm/gen/arm32_decode_named_classes.h

Issue 11569019: Fix uses in ARM table media_instructions. (Closed) Base URL: svn://svn.chromium.org/native_client/trunk/src/native_client/
Patch Set: Created 8 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 /* 1 /*
2 * Copyright 2012 The Native Client Authors. All rights reserved. 2 * Copyright 2012 The Native Client Authors. All rights reserved.
3 * Use of this source code is governed by a BSD-style license that can 3 * Use of this source code is governed by a BSD-style license that can
4 * be found in the LICENSE file. 4 * be found in the LICENSE file.
5 */ 5 */
6 6
7 // DO NOT EDIT: GENERATED CODE 7 // DO NOT EDIT: GENERATED CODE
8 8
9 #ifndef NACL_TRUSTED_BUT_NOT_TCB 9 #ifndef NACL_TRUSTED_BUT_NOT_TCB
10 #error This file is not meant for use in the TCB 10 #error This file is not meant for use in the TCB
11 #endif 11 #endif
12 12
13 13
14 #ifndef NATIVE_CLIENT_SRC_TRUSTED_VALIDATOR_ARM_GEN_ARM32_DECODE_NAMED_CLASSES_H _ 14 #ifndef NATIVE_CLIENT_SRC_TRUSTED_VALIDATOR_ARM_GEN_ARM32_DECODE_NAMED_CLASSES_H _
15 #define NATIVE_CLIENT_SRC_TRUSTED_VALIDATOR_ARM_GEN_ARM32_DECODE_NAMED_CLASSES_H _ 15 #define NATIVE_CLIENT_SRC_TRUSTED_VALIDATOR_ARM_GEN_ARM32_DECODE_NAMED_CLASSES_H _
16 16
17 #include "native_client/src/trusted/validator_arm/actual_classes.h" 17 #include "native_client/src/trusted/validator_arm/actual_classes.h"
18 #include "native_client/src/trusted/validator_arm/baseline_classes.h" 18 #include "native_client/src/trusted/validator_arm/baseline_classes.h"
19 #include "native_client/src/trusted/validator_arm/named_class_decoder.h" 19 #include "native_client/src/trusted/validator_arm/named_class_decoder.h"
20 20
21 /* 21 /*
22 * Define rule decoder classes. 22 * Define rule decoder classes.
23 */ 23 */
24 namespace nacl_arm_dec { 24 namespace nacl_arm_dec {
25 25
26 class Binary2RegisterBitRangeMsbGeLsb_Bfi_Rule_18_A1_P48 26 class Binary2RegisterBitRangeMsbGeLsb_BFI
27 : public Binary2RegisterBitRangeMsbGeLsb { 27 : public Binary2RegisterBitRangeMsbGeLsb {
28 }; 28 };
29 29
30 class Binary2RegisterBitRangeNotRnIsPcBitfieldExtract_Sbfx_Rule_154_A1_P308 30 class Binary2RegisterBitRangeNotRnIsPcBitfieldExtract_SBFX
31 : public Binary2RegisterBitRangeNotRnIsPcBitfieldExtract { 31 : public Binary2RegisterBitRangeNotRnIsPcBitfieldExtract {
32 }; 32 };
33 33
34 class Binary2RegisterBitRangeNotRnIsPcBitfieldExtract_Ubfx_Rule_236_A1_P466 34 class Binary2RegisterBitRangeNotRnIsPcBitfieldExtract_UBFX
35 : public Binary2RegisterBitRangeNotRnIsPcBitfieldExtract { 35 : public Binary2RegisterBitRangeNotRnIsPcBitfieldExtract {
36 }; 36 };
37 37
38 class Binary2RegisterImmedShiftedTest_CMN_register 38 class Binary2RegisterImmedShiftedTest_CMN_register
39 : public Binary2RegisterImmedShiftedTest { 39 : public Binary2RegisterImmedShiftedTest {
40 }; 40 };
41 41
42 class Binary2RegisterImmedShiftedTest_CMP_register 42 class Binary2RegisterImmedShiftedTest_CMP_register
43 : public Binary2RegisterImmedShiftedTest { 43 : public Binary2RegisterImmedShiftedTest {
44 }; 44 };
(...skipping 71 matching lines...) Expand 10 before | Expand all | Expand 10 after
116 }; 116 };
117 117
118 class Binary3RegisterOpAltA_SMULBB_SMULBT_SMULTB_SMULTT 118 class Binary3RegisterOpAltA_SMULBB_SMULBT_SMULTB_SMULTT
119 : public Binary3RegisterOpAltA { 119 : public Binary3RegisterOpAltA {
120 }; 120 };
121 121
122 class Binary3RegisterOpAltA_SMULWB_SMULWT 122 class Binary3RegisterOpAltA_SMULWB_SMULWT
123 : public Binary3RegisterOpAltA { 123 : public Binary3RegisterOpAltA {
124 }; 124 };
125 125
126 class Binary3RegisterOpAltA_Usad8_Rule_253_A1_P500 126 class Binary3RegisterOpAltA_USAD8
127 : public Binary3RegisterOpAltA { 127 : public Binary3RegisterOpAltA {
128 }; 128 };
129 129
130 class Binary3RegisterOpAltANoCondsUpdate_SDIV 130 class Binary3RegisterOpAltANoCondsUpdate_SDIV
131 : public Binary3RegisterOpAltANoCondsUpdate { 131 : public Binary3RegisterOpAltANoCondsUpdate {
132 }; 132 };
133 133
134 class Binary3RegisterOpAltANoCondsUpdate_SMMUL 134 class Binary3RegisterOpAltANoCondsUpdate_SMMUL
135 : public Binary3RegisterOpAltANoCondsUpdate { 135 : public Binary3RegisterOpAltANoCondsUpdate {
136 }; 136 };
(...skipping 255 matching lines...) Expand 10 before | Expand all | Expand 10 after
392 }; 392 };
393 393
394 class Binary4RegisterDualOp_SMLABB_SMLABT_SMLATB_SMLATT 394 class Binary4RegisterDualOp_SMLABB_SMLABT_SMLATB_SMLATT
395 : public Binary4RegisterDualOp { 395 : public Binary4RegisterDualOp {
396 }; 396 };
397 397
398 class Binary4RegisterDualOp_SMLAWB_SMLAWT 398 class Binary4RegisterDualOp_SMLAWB_SMLAWT
399 : public Binary4RegisterDualOp { 399 : public Binary4RegisterDualOp {
400 }; 400 };
401 401
402 class Binary4RegisterDualOp_Usada8_Rule_254_A1_P502 402 class Binary4RegisterDualOp_USADA8
403 : public Binary4RegisterDualOp { 403 : public Binary4RegisterDualOp {
404 }; 404 };
405 405
406 class Binary4RegisterDualOpLtV6RdNotRn_MLA_A1 406 class Binary4RegisterDualOpLtV6RdNotRn_MLA_A1
407 : public Binary4RegisterDualOpLtV6RdNotRn { 407 : public Binary4RegisterDualOpLtV6RdNotRn {
408 }; 408 };
409 409
410 class Binary4RegisterDualOpNoCondsUpdate_SMLAD 410 class Binary4RegisterDualOpNoCondsUpdate_SMLAD
411 : public Binary4RegisterDualOpNoCondsUpdate { 411 : public Binary4RegisterDualOpNoCondsUpdate {
412 }; 412 };
(...skipping 563 matching lines...) Expand 10 before | Expand all | Expand 10 after
976 }; 976 };
977 977
978 class MoveVfpRegisterOpWithTypeSel_Vmov_Rule_328_A1_P644 978 class MoveVfpRegisterOpWithTypeSel_Vmov_Rule_328_A1_P644
979 : public MoveVfpRegisterOpWithTypeSel { 979 : public MoveVfpRegisterOpWithTypeSel {
980 }; 980 };
981 981
982 class MoveVfpRegisterOpWithTypeSel_Vmov_Rule_329_A1_P646 982 class MoveVfpRegisterOpWithTypeSel_Vmov_Rule_329_A1_P646
983 : public MoveVfpRegisterOpWithTypeSel { 983 : public MoveVfpRegisterOpWithTypeSel {
984 }; 984 };
985 985
986 class PermanentlyUndefined_Udf_Rule_A1 986 class PermanentlyUndefined_UDF
987 : public PermanentlyUndefined { 987 : public PermanentlyUndefined {
988 }; 988 };
989 989
990 class PreloadRegisterImm12Op_Pld_Rule_117_A1_P236 990 class PreloadRegisterImm12Op_Pld_Rule_117_A1_P236
991 : public PreloadRegisterImm12Op { 991 : public PreloadRegisterImm12Op {
992 }; 992 };
993 993
994 class PreloadRegisterImm12Op_Pld_Rule_118_A1_P238 994 class PreloadRegisterImm12Op_Pld_Rule_118_A1_P238
995 : public PreloadRegisterImm12Op { 995 : public PreloadRegisterImm12Op {
996 }; 996 };
(...skipping 91 matching lines...) Expand 10 before | Expand all | Expand 10 after
1088 }; 1088 };
1089 1089
1090 class StoreVectorRegisterList_Vpush_355_A1_A2_P696 1090 class StoreVectorRegisterList_Vpush_355_A1_A2_P696
1091 : public StoreVectorRegisterList { 1091 : public StoreVectorRegisterList {
1092 }; 1092 };
1093 1093
1094 class StoreVectorRegisterList_Vstm_Rule_399_A1_A2_P784 1094 class StoreVectorRegisterList_Vstm_Rule_399_A1_A2_P784
1095 : public StoreVectorRegisterList { 1095 : public StoreVectorRegisterList {
1096 }; 1096 };
1097 1097
1098 class Unary1RegisterBitRangeMsbGeLsb_Bfc_17_A1_P46 1098 class Unary1RegisterBitRangeMsbGeLsb_BFC
1099 : public Unary1RegisterBitRangeMsbGeLsb { 1099 : public Unary1RegisterBitRangeMsbGeLsb {
1100 }; 1100 };
1101 1101
1102 class Unary1RegisterImmediateOp12DynCodeReplace_MOV_immediate_A1 1102 class Unary1RegisterImmediateOp12DynCodeReplace_MOV_immediate_A1
1103 : public Unary1RegisterImmediateOp12DynCodeReplace { 1103 : public Unary1RegisterImmediateOp12DynCodeReplace {
1104 }; 1104 };
1105 1105
1106 class Unary1RegisterImmediateOp12DynCodeReplace_MVN_immediate 1106 class Unary1RegisterImmediateOp12DynCodeReplace_MVN_immediate
1107 : public Unary1RegisterImmediateOp12DynCodeReplace { 1107 : public Unary1RegisterImmediateOp12DynCodeReplace {
1108 }; 1108 };
(...skipping 791 matching lines...) Expand 10 before | Expand all | Expand 10 after
1900 }; 1900 };
1901 1901
1902 class Branch_B_Rule_16_A1_P44 1902 class Branch_B_Rule_16_A1_P44
1903 : public Branch { 1903 : public Branch {
1904 }; 1904 };
1905 1905
1906 class Branch_Bl_Blx_Rule_23_A1_P58 1906 class Branch_Bl_Blx_Rule_23_A1_P58
1907 : public Branch { 1907 : public Branch {
1908 }; 1908 };
1909 1909
1910 class Defs12To15CondsDontCareMsbGeLsb_Bfi_Rule_18_A1_P48
1911 : public Defs12To15CondsDontCareMsbGeLsb {
1912 };
1913
1914 class Defs12To15CondsDontCareRdRnNotPc_Rbit_Rule_134_A1_P270 1910 class Defs12To15CondsDontCareRdRnNotPc_Rbit_Rule_134_A1_P270
1915 : public Defs12To15CondsDontCareRdRnNotPc { 1911 : public Defs12To15CondsDontCareRdRnNotPc {
1916 }; 1912 };
1917 1913
1918 class Defs12To15CondsDontCareRdRnNotPc_Rev16_Rule_136_A1_P274 1914 class Defs12To15CondsDontCareRdRnNotPc_Rev16_Rule_136_A1_P274
1919 : public Defs12To15CondsDontCareRdRnNotPc { 1915 : public Defs12To15CondsDontCareRdRnNotPc {
1920 }; 1916 };
1921 1917
1922 class Defs12To15CondsDontCareRdRnNotPc_Rev_Rule_135_A1_P272 1918 class Defs12To15CondsDontCareRdRnNotPc_Rev_Rule_135_A1_P272
1923 : public Defs12To15CondsDontCareRdRnNotPc { 1919 : public Defs12To15CondsDontCareRdRnNotPc {
(...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after
1960 }; 1956 };
1961 1957
1962 class Defs12To15CondsDontCareRdRnNotPc_Uxtb_Rule_263_A1_P520 1958 class Defs12To15CondsDontCareRdRnNotPc_Uxtb_Rule_263_A1_P520
1963 : public Defs12To15CondsDontCareRdRnNotPc { 1959 : public Defs12To15CondsDontCareRdRnNotPc {
1964 }; 1960 };
1965 1961
1966 class Defs12To15CondsDontCareRdRnNotPc_Uxth_Rule_265_A1_P524 1962 class Defs12To15CondsDontCareRdRnNotPc_Uxth_Rule_265_A1_P524
1967 : public Defs12To15CondsDontCareRdRnNotPc { 1963 : public Defs12To15CondsDontCareRdRnNotPc {
1968 }; 1964 };
1969 1965
1970 class Defs12To15CondsDontCareRdRnNotPcBitfieldExtract_Sbfx_Rule_154_A1_P308
1971 : public Defs12To15CondsDontCareRdRnNotPcBitfieldExtract {
1972 };
1973
1974 class Defs12To15CondsDontCareRdRnNotPcBitfieldExtract_Ubfx_Rule_236_A1_P466
1975 : public Defs12To15CondsDontCareRdRnNotPcBitfieldExtract {
1976 };
1977
1978 class Defs12To15CondsDontCareRnRdRmNotPc_Pkh_Rule_116_A1_P234 1966 class Defs12To15CondsDontCareRnRdRmNotPc_Pkh_Rule_116_A1_P234
1979 : public Defs12To15CondsDontCareRnRdRmNotPc { 1967 : public Defs12To15CondsDontCareRnRdRmNotPc {
1980 }; 1968 };
1981 1969
1982 class Defs12To15CondsDontCareRnRdRmNotPc_Qadd16_Rule_125_A1_P252 1970 class Defs12To15CondsDontCareRnRdRmNotPc_Qadd16_Rule_125_A1_P252
1983 : public Defs12To15CondsDontCareRnRdRmNotPc { 1971 : public Defs12To15CondsDontCareRnRdRmNotPc {
1984 }; 1972 };
1985 1973
1986 class Defs12To15CondsDontCareRnRdRmNotPc_Qadd8_Rule_126_A1_P254 1974 class Defs12To15CondsDontCareRnRdRmNotPc_Qadd8_Rule_126_A1_P254
1987 : public Defs12To15CondsDontCareRnRdRmNotPc { 1975 : public Defs12To15CondsDontCareRnRdRmNotPc {
(...skipping 156 matching lines...) Expand 10 before | Expand all | Expand 10 after
2144 }; 2132 };
2145 2133
2146 class Defs12To15CondsDontCareRnRdRmNotPc_Uxtab_Rule_260_A1_P514 2134 class Defs12To15CondsDontCareRnRdRmNotPc_Uxtab_Rule_260_A1_P514
2147 : public Defs12To15CondsDontCareRnRdRmNotPc { 2135 : public Defs12To15CondsDontCareRnRdRmNotPc {
2148 }; 2136 };
2149 2137
2150 class Defs12To15CondsDontCareRnRdRmNotPc_Uxtah_Rule_262_A1_P518 2138 class Defs12To15CondsDontCareRnRdRmNotPc_Uxtah_Rule_262_A1_P518
2151 : public Defs12To15CondsDontCareRnRdRmNotPc { 2139 : public Defs12To15CondsDontCareRnRdRmNotPc {
2152 }; 2140 };
2153 2141
2154 class Defs16To19CondsDontCareRdRaRmRnNotPc_Usada8_Rule_254_A1_P502
2155 : public Defs16To19CondsDontCareRdRaRmRnNotPc {
2156 };
2157
2158 class Defs16To19CondsDontCareRdRmRnNotPc_Usad8_Rule_253_A1_P500
2159 : public Defs16To19CondsDontCareRdRmRnNotPc {
2160 };
2161
2162 class DontCareInst_Msr_Rule_103_A1_P208 2142 class DontCareInst_Msr_Rule_103_A1_P208
2163 : public DontCareInst { 2143 : public DontCareInst {
2164 }; 2144 };
2165 2145
2166 class DontCareInst_Nop_Rule_110_A1_P222 2146 class DontCareInst_Nop_Rule_110_A1_P222
2167 : public DontCareInst { 2147 : public DontCareInst {
2168 }; 2148 };
2169 2149
2170 class DontCareInst_Yield_Rule_413_A1_P812 2150 class DontCareInst_Yield_Rule_413_A1_P812
2171 : public DontCareInst { 2151 : public DontCareInst {
(...skipping 275 matching lines...) Expand 10 before | Expand all | Expand 10 after
2447 * Define named class decoders for each class decoder. 2427 * Define named class decoders for each class decoder.
2448 * The main purpose of these classes is to introduce 2428 * The main purpose of these classes is to introduce
2449 * instances that are named specifically to the class decoder 2429 * instances that are named specifically to the class decoder
2450 * and/or rule that was used to parse them. This makes testing 2430 * and/or rule that was used to parse them. This makes testing
2451 * much easier in that error messages use these named classes 2431 * much easier in that error messages use these named classes
2452 * to clarify what row in the corresponding table was used 2432 * to clarify what row in the corresponding table was used
2453 * to select this decoder. Without these names, debugging the 2433 * to select this decoder. Without these names, debugging the
2454 * output of the test code would be nearly impossible 2434 * output of the test code would be nearly impossible
2455 */ 2435 */
2456 2436
2457 class NamedBinary2RegisterBitRangeMsbGeLsb_Bfi_Rule_18_A1_P48 2437 class NamedBinary2RegisterBitRangeMsbGeLsb_BFI
2458 : public NamedClassDecoder { 2438 : public NamedClassDecoder {
2459 public: 2439 public:
2460 NamedBinary2RegisterBitRangeMsbGeLsb_Bfi_Rule_18_A1_P48() 2440 NamedBinary2RegisterBitRangeMsbGeLsb_BFI()
2461 : NamedClassDecoder(decoder_, "Binary2RegisterBitRangeMsbGeLsb Bfi_Rule_18_A 1_P48") 2441 : NamedClassDecoder(decoder_, "Binary2RegisterBitRangeMsbGeLsb BFI")
2462 {} 2442 {}
2463 2443
2464 private: 2444 private:
2465 nacl_arm_dec::Binary2RegisterBitRangeMsbGeLsb_Bfi_Rule_18_A1_P48 decoder_; 2445 nacl_arm_dec::Binary2RegisterBitRangeMsbGeLsb_BFI decoder_;
2466 NACL_DISALLOW_COPY_AND_ASSIGN(NamedBinary2RegisterBitRangeMsbGeLsb_Bfi_Rule_18 _A1_P48); 2446 NACL_DISALLOW_COPY_AND_ASSIGN(NamedBinary2RegisterBitRangeMsbGeLsb_BFI);
2467 }; 2447 };
2468 2448
2469 class NamedBinary2RegisterBitRangeNotRnIsPcBitfieldExtract_Sbfx_Rule_154_A1_P308 2449 class NamedBinary2RegisterBitRangeNotRnIsPcBitfieldExtract_SBFX
2470 : public NamedClassDecoder { 2450 : public NamedClassDecoder {
2471 public: 2451 public:
2472 NamedBinary2RegisterBitRangeNotRnIsPcBitfieldExtract_Sbfx_Rule_154_A1_P308() 2452 NamedBinary2RegisterBitRangeNotRnIsPcBitfieldExtract_SBFX()
2473 : NamedClassDecoder(decoder_, "Binary2RegisterBitRangeNotRnIsPcBitfieldExtra ct Sbfx_Rule_154_A1_P308") 2453 : NamedClassDecoder(decoder_, "Binary2RegisterBitRangeNotRnIsPcBitfieldExtra ct SBFX")
2474 {} 2454 {}
2475 2455
2476 private: 2456 private:
2477 nacl_arm_dec::Binary2RegisterBitRangeNotRnIsPcBitfieldExtract_Sbfx_Rule_154_A1 _P308 decoder_; 2457 nacl_arm_dec::Binary2RegisterBitRangeNotRnIsPcBitfieldExtract_SBFX decoder_;
2478 NACL_DISALLOW_COPY_AND_ASSIGN(NamedBinary2RegisterBitRangeNotRnIsPcBitfieldExt ract_Sbfx_Rule_154_A1_P308); 2458 NACL_DISALLOW_COPY_AND_ASSIGN(NamedBinary2RegisterBitRangeNotRnIsPcBitfieldExt ract_SBFX);
2479 }; 2459 };
2480 2460
2481 class NamedBinary2RegisterBitRangeNotRnIsPcBitfieldExtract_Ubfx_Rule_236_A1_P466 2461 class NamedBinary2RegisterBitRangeNotRnIsPcBitfieldExtract_UBFX
2482 : public NamedClassDecoder { 2462 : public NamedClassDecoder {
2483 public: 2463 public:
2484 NamedBinary2RegisterBitRangeNotRnIsPcBitfieldExtract_Ubfx_Rule_236_A1_P466() 2464 NamedBinary2RegisterBitRangeNotRnIsPcBitfieldExtract_UBFX()
2485 : NamedClassDecoder(decoder_, "Binary2RegisterBitRangeNotRnIsPcBitfieldExtra ct Ubfx_Rule_236_A1_P466") 2465 : NamedClassDecoder(decoder_, "Binary2RegisterBitRangeNotRnIsPcBitfieldExtra ct UBFX")
2486 {} 2466 {}
2487 2467
2488 private: 2468 private:
2489 nacl_arm_dec::Binary2RegisterBitRangeNotRnIsPcBitfieldExtract_Ubfx_Rule_236_A1 _P466 decoder_; 2469 nacl_arm_dec::Binary2RegisterBitRangeNotRnIsPcBitfieldExtract_UBFX decoder_;
2490 NACL_DISALLOW_COPY_AND_ASSIGN(NamedBinary2RegisterBitRangeNotRnIsPcBitfieldExt ract_Ubfx_Rule_236_A1_P466); 2470 NACL_DISALLOW_COPY_AND_ASSIGN(NamedBinary2RegisterBitRangeNotRnIsPcBitfieldExt ract_UBFX);
2491 }; 2471 };
2492 2472
2493 class NamedBinary2RegisterImmedShiftedTest_CMN_register 2473 class NamedBinary2RegisterImmedShiftedTest_CMN_register
2494 : public NamedClassDecoder { 2474 : public NamedClassDecoder {
2495 public: 2475 public:
2496 NamedBinary2RegisterImmedShiftedTest_CMN_register() 2476 NamedBinary2RegisterImmedShiftedTest_CMN_register()
2497 : NamedClassDecoder(decoder_, "Binary2RegisterImmedShiftedTest CMN_register" ) 2477 : NamedClassDecoder(decoder_, "Binary2RegisterImmedShiftedTest CMN_register" )
2498 {} 2478 {}
2499 2479
2500 private: 2480 private:
(...skipping 246 matching lines...) Expand 10 before | Expand all | Expand 10 after
2747 public: 2727 public:
2748 NamedBinary3RegisterOpAltA_SMULWB_SMULWT() 2728 NamedBinary3RegisterOpAltA_SMULWB_SMULWT()
2749 : NamedClassDecoder(decoder_, "Binary3RegisterOpAltA SMULWB_SMULWT") 2729 : NamedClassDecoder(decoder_, "Binary3RegisterOpAltA SMULWB_SMULWT")
2750 {} 2730 {}
2751 2731
2752 private: 2732 private:
2753 nacl_arm_dec::Binary3RegisterOpAltA_SMULWB_SMULWT decoder_; 2733 nacl_arm_dec::Binary3RegisterOpAltA_SMULWB_SMULWT decoder_;
2754 NACL_DISALLOW_COPY_AND_ASSIGN(NamedBinary3RegisterOpAltA_SMULWB_SMULWT); 2734 NACL_DISALLOW_COPY_AND_ASSIGN(NamedBinary3RegisterOpAltA_SMULWB_SMULWT);
2755 }; 2735 };
2756 2736
2757 class NamedBinary3RegisterOpAltA_Usad8_Rule_253_A1_P500 2737 class NamedBinary3RegisterOpAltA_USAD8
2758 : public NamedClassDecoder { 2738 : public NamedClassDecoder {
2759 public: 2739 public:
2760 NamedBinary3RegisterOpAltA_Usad8_Rule_253_A1_P500() 2740 NamedBinary3RegisterOpAltA_USAD8()
2761 : NamedClassDecoder(decoder_, "Binary3RegisterOpAltA Usad8_Rule_253_A1_P500" ) 2741 : NamedClassDecoder(decoder_, "Binary3RegisterOpAltA USAD8")
2762 {} 2742 {}
2763 2743
2764 private: 2744 private:
2765 nacl_arm_dec::Binary3RegisterOpAltA_Usad8_Rule_253_A1_P500 decoder_; 2745 nacl_arm_dec::Binary3RegisterOpAltA_USAD8 decoder_;
2766 NACL_DISALLOW_COPY_AND_ASSIGN(NamedBinary3RegisterOpAltA_Usad8_Rule_253_A1_P50 0); 2746 NACL_DISALLOW_COPY_AND_ASSIGN(NamedBinary3RegisterOpAltA_USAD8);
2767 }; 2747 };
2768 2748
2769 class NamedBinary3RegisterOpAltANoCondsUpdate_SDIV 2749 class NamedBinary3RegisterOpAltANoCondsUpdate_SDIV
2770 : public NamedClassDecoder { 2750 : public NamedClassDecoder {
2771 public: 2751 public:
2772 NamedBinary3RegisterOpAltANoCondsUpdate_SDIV() 2752 NamedBinary3RegisterOpAltANoCondsUpdate_SDIV()
2773 : NamedClassDecoder(decoder_, "Binary3RegisterOpAltANoCondsUpdate SDIV") 2753 : NamedClassDecoder(decoder_, "Binary3RegisterOpAltANoCondsUpdate SDIV")
2774 {} 2754 {}
2775 2755
2776 private: 2756 private:
(...skipping 798 matching lines...) Expand 10 before | Expand all | Expand 10 after
3575 public: 3555 public:
3576 NamedBinary4RegisterDualOp_SMLAWB_SMLAWT() 3556 NamedBinary4RegisterDualOp_SMLAWB_SMLAWT()
3577 : NamedClassDecoder(decoder_, "Binary4RegisterDualOp SMLAWB_SMLAWT") 3557 : NamedClassDecoder(decoder_, "Binary4RegisterDualOp SMLAWB_SMLAWT")
3578 {} 3558 {}
3579 3559
3580 private: 3560 private:
3581 nacl_arm_dec::Binary4RegisterDualOp_SMLAWB_SMLAWT decoder_; 3561 nacl_arm_dec::Binary4RegisterDualOp_SMLAWB_SMLAWT decoder_;
3582 NACL_DISALLOW_COPY_AND_ASSIGN(NamedBinary4RegisterDualOp_SMLAWB_SMLAWT); 3562 NACL_DISALLOW_COPY_AND_ASSIGN(NamedBinary4RegisterDualOp_SMLAWB_SMLAWT);
3583 }; 3563 };
3584 3564
3585 class NamedBinary4RegisterDualOp_Usada8_Rule_254_A1_P502 3565 class NamedBinary4RegisterDualOp_USADA8
3586 : public NamedClassDecoder { 3566 : public NamedClassDecoder {
3587 public: 3567 public:
3588 NamedBinary4RegisterDualOp_Usada8_Rule_254_A1_P502() 3568 NamedBinary4RegisterDualOp_USADA8()
3589 : NamedClassDecoder(decoder_, "Binary4RegisterDualOp Usada8_Rule_254_A1_P502 ") 3569 : NamedClassDecoder(decoder_, "Binary4RegisterDualOp USADA8")
3590 {} 3570 {}
3591 3571
3592 private: 3572 private:
3593 nacl_arm_dec::Binary4RegisterDualOp_Usada8_Rule_254_A1_P502 decoder_; 3573 nacl_arm_dec::Binary4RegisterDualOp_USADA8 decoder_;
3594 NACL_DISALLOW_COPY_AND_ASSIGN(NamedBinary4RegisterDualOp_Usada8_Rule_254_A1_P5 02); 3574 NACL_DISALLOW_COPY_AND_ASSIGN(NamedBinary4RegisterDualOp_USADA8);
3595 }; 3575 };
3596 3576
3597 class NamedBinary4RegisterDualOpLtV6RdNotRn_MLA_A1 3577 class NamedBinary4RegisterDualOpLtV6RdNotRn_MLA_A1
3598 : public NamedClassDecoder { 3578 : public NamedClassDecoder {
3599 public: 3579 public:
3600 NamedBinary4RegisterDualOpLtV6RdNotRn_MLA_A1() 3580 NamedBinary4RegisterDualOpLtV6RdNotRn_MLA_A1()
3601 : NamedClassDecoder(decoder_, "Binary4RegisterDualOpLtV6RdNotRn MLA_A1") 3581 : NamedClassDecoder(decoder_, "Binary4RegisterDualOpLtV6RdNotRn MLA_A1")
3602 {} 3582 {}
3603 3583
3604 private: 3584 private:
(...skipping 1722 matching lines...) Expand 10 before | Expand all | Expand 10 after
5327 public: 5307 public:
5328 NamedMoveVfpRegisterOpWithTypeSel_Vmov_Rule_329_A1_P646() 5308 NamedMoveVfpRegisterOpWithTypeSel_Vmov_Rule_329_A1_P646()
5329 : NamedClassDecoder(decoder_, "MoveVfpRegisterOpWithTypeSel Vmov_Rule_329_A1 _P646") 5309 : NamedClassDecoder(decoder_, "MoveVfpRegisterOpWithTypeSel Vmov_Rule_329_A1 _P646")
5330 {} 5310 {}
5331 5311
5332 private: 5312 private:
5333 nacl_arm_dec::MoveVfpRegisterOpWithTypeSel_Vmov_Rule_329_A1_P646 decoder_; 5313 nacl_arm_dec::MoveVfpRegisterOpWithTypeSel_Vmov_Rule_329_A1_P646 decoder_;
5334 NACL_DISALLOW_COPY_AND_ASSIGN(NamedMoveVfpRegisterOpWithTypeSel_Vmov_Rule_329_ A1_P646); 5314 NACL_DISALLOW_COPY_AND_ASSIGN(NamedMoveVfpRegisterOpWithTypeSel_Vmov_Rule_329_ A1_P646);
5335 }; 5315 };
5336 5316
5337 class NamedPermanentlyUndefined_Udf_Rule_A1 5317 class NamedPermanentlyUndefined_UDF
5338 : public NamedClassDecoder { 5318 : public NamedClassDecoder {
5339 public: 5319 public:
5340 NamedPermanentlyUndefined_Udf_Rule_A1() 5320 NamedPermanentlyUndefined_UDF()
5341 : NamedClassDecoder(decoder_, "PermanentlyUndefined Udf_Rule_A1") 5321 : NamedClassDecoder(decoder_, "PermanentlyUndefined UDF")
5342 {} 5322 {}
5343 5323
5344 private: 5324 private:
5345 nacl_arm_dec::PermanentlyUndefined_Udf_Rule_A1 decoder_; 5325 nacl_arm_dec::PermanentlyUndefined_UDF decoder_;
5346 NACL_DISALLOW_COPY_AND_ASSIGN(NamedPermanentlyUndefined_Udf_Rule_A1); 5326 NACL_DISALLOW_COPY_AND_ASSIGN(NamedPermanentlyUndefined_UDF);
5347 }; 5327 };
5348 5328
5349 class NamedPreloadRegisterImm12Op_Pld_Rule_117_A1_P236 5329 class NamedPreloadRegisterImm12Op_Pld_Rule_117_A1_P236
5350 : public NamedClassDecoder { 5330 : public NamedClassDecoder {
5351 public: 5331 public:
5352 NamedPreloadRegisterImm12Op_Pld_Rule_117_A1_P236() 5332 NamedPreloadRegisterImm12Op_Pld_Rule_117_A1_P236()
5353 : NamedClassDecoder(decoder_, "PreloadRegisterImm12Op Pld_Rule_117_A1_P236") 5333 : NamedClassDecoder(decoder_, "PreloadRegisterImm12Op Pld_Rule_117_A1_P236")
5354 {} 5334 {}
5355 5335
5356 private: 5336 private:
(...skipping 306 matching lines...) Expand 10 before | Expand all | Expand 10 after
5663 public: 5643 public:
5664 NamedStoreVectorRegisterList_Vstm_Rule_399_A1_A2_P784() 5644 NamedStoreVectorRegisterList_Vstm_Rule_399_A1_A2_P784()
5665 : NamedClassDecoder(decoder_, "StoreVectorRegisterList Vstm_Rule_399_A1_A2_P 784") 5645 : NamedClassDecoder(decoder_, "StoreVectorRegisterList Vstm_Rule_399_A1_A2_P 784")
5666 {} 5646 {}
5667 5647
5668 private: 5648 private:
5669 nacl_arm_dec::StoreVectorRegisterList_Vstm_Rule_399_A1_A2_P784 decoder_; 5649 nacl_arm_dec::StoreVectorRegisterList_Vstm_Rule_399_A1_A2_P784 decoder_;
5670 NACL_DISALLOW_COPY_AND_ASSIGN(NamedStoreVectorRegisterList_Vstm_Rule_399_A1_A2 _P784); 5650 NACL_DISALLOW_COPY_AND_ASSIGN(NamedStoreVectorRegisterList_Vstm_Rule_399_A1_A2 _P784);
5671 }; 5651 };
5672 5652
5673 class NamedUnary1RegisterBitRangeMsbGeLsb_Bfc_17_A1_P46 5653 class NamedUnary1RegisterBitRangeMsbGeLsb_BFC
5674 : public NamedClassDecoder { 5654 : public NamedClassDecoder {
5675 public: 5655 public:
5676 NamedUnary1RegisterBitRangeMsbGeLsb_Bfc_17_A1_P46() 5656 NamedUnary1RegisterBitRangeMsbGeLsb_BFC()
5677 : NamedClassDecoder(decoder_, "Unary1RegisterBitRangeMsbGeLsb Bfc_17_A1_P46" ) 5657 : NamedClassDecoder(decoder_, "Unary1RegisterBitRangeMsbGeLsb BFC")
5678 {} 5658 {}
5679 5659
5680 private: 5660 private:
5681 nacl_arm_dec::Unary1RegisterBitRangeMsbGeLsb_Bfc_17_A1_P46 decoder_; 5661 nacl_arm_dec::Unary1RegisterBitRangeMsbGeLsb_BFC decoder_;
5682 NACL_DISALLOW_COPY_AND_ASSIGN(NamedUnary1RegisterBitRangeMsbGeLsb_Bfc_17_A1_P4 6); 5662 NACL_DISALLOW_COPY_AND_ASSIGN(NamedUnary1RegisterBitRangeMsbGeLsb_BFC);
5683 }; 5663 };
5684 5664
5685 class NamedUnary1RegisterImmediateOp12DynCodeReplace_MOV_immediate_A1 5665 class NamedUnary1RegisterImmediateOp12DynCodeReplace_MOV_immediate_A1
5686 : public NamedClassDecoder { 5666 : public NamedClassDecoder {
5687 public: 5667 public:
5688 NamedUnary1RegisterImmediateOp12DynCodeReplace_MOV_immediate_A1() 5668 NamedUnary1RegisterImmediateOp12DynCodeReplace_MOV_immediate_A1()
5689 : NamedClassDecoder(decoder_, "Unary1RegisterImmediateOp12DynCodeReplace MOV _immediate_A1") 5669 : NamedClassDecoder(decoder_, "Unary1RegisterImmediateOp12DynCodeReplace MOV _immediate_A1")
5690 {} 5670 {}
5691 5671
5692 private: 5672 private:
(...skipping 2406 matching lines...) Expand 10 before | Expand all | Expand 10 after
8099 public: 8079 public:
8100 NamedBranch_Bl_Blx_Rule_23_A1_P58() 8080 NamedBranch_Bl_Blx_Rule_23_A1_P58()
8101 : NamedClassDecoder(decoder_, "Branch Bl_Blx_Rule_23_A1_P58") 8081 : NamedClassDecoder(decoder_, "Branch Bl_Blx_Rule_23_A1_P58")
8102 {} 8082 {}
8103 8083
8104 private: 8084 private:
8105 nacl_arm_dec::Branch_Bl_Blx_Rule_23_A1_P58 decoder_; 8085 nacl_arm_dec::Branch_Bl_Blx_Rule_23_A1_P58 decoder_;
8106 NACL_DISALLOW_COPY_AND_ASSIGN(NamedBranch_Bl_Blx_Rule_23_A1_P58); 8086 NACL_DISALLOW_COPY_AND_ASSIGN(NamedBranch_Bl_Blx_Rule_23_A1_P58);
8107 }; 8087 };
8108 8088
8109 class NamedDefs12To15CondsDontCareMsbGeLsb_Bfi_Rule_18_A1_P48
8110 : public NamedClassDecoder {
8111 public:
8112 NamedDefs12To15CondsDontCareMsbGeLsb_Bfi_Rule_18_A1_P48()
8113 : NamedClassDecoder(decoder_, "Defs12To15CondsDontCareMsbGeLsb Bfi_Rule_18_A 1_P48")
8114 {}
8115
8116 private:
8117 nacl_arm_dec::Defs12To15CondsDontCareMsbGeLsb_Bfi_Rule_18_A1_P48 decoder_;
8118 NACL_DISALLOW_COPY_AND_ASSIGN(NamedDefs12To15CondsDontCareMsbGeLsb_Bfi_Rule_18 _A1_P48);
8119 };
8120
8121 class NamedDefs12To15CondsDontCareRdRnNotPc_Rbit_Rule_134_A1_P270 8089 class NamedDefs12To15CondsDontCareRdRnNotPc_Rbit_Rule_134_A1_P270
8122 : public NamedClassDecoder { 8090 : public NamedClassDecoder {
8123 public: 8091 public:
8124 NamedDefs12To15CondsDontCareRdRnNotPc_Rbit_Rule_134_A1_P270() 8092 NamedDefs12To15CondsDontCareRdRnNotPc_Rbit_Rule_134_A1_P270()
8125 : NamedClassDecoder(decoder_, "Defs12To15CondsDontCareRdRnNotPc Rbit_Rule_13 4_A1_P270") 8093 : NamedClassDecoder(decoder_, "Defs12To15CondsDontCareRdRnNotPc Rbit_Rule_13 4_A1_P270")
8126 {} 8094 {}
8127 8095
8128 private: 8096 private:
8129 nacl_arm_dec::Defs12To15CondsDontCareRdRnNotPc_Rbit_Rule_134_A1_P270 decoder_; 8097 nacl_arm_dec::Defs12To15CondsDontCareRdRnNotPc_Rbit_Rule_134_A1_P270 decoder_;
8130 NACL_DISALLOW_COPY_AND_ASSIGN(NamedDefs12To15CondsDontCareRdRnNotPc_Rbit_Rule_ 134_A1_P270); 8098 NACL_DISALLOW_COPY_AND_ASSIGN(NamedDefs12To15CondsDontCareRdRnNotPc_Rbit_Rule_ 134_A1_P270);
(...skipping 148 matching lines...) Expand 10 before | Expand all | Expand 10 after
8279 public: 8247 public:
8280 NamedDefs12To15CondsDontCareRdRnNotPc_Uxth_Rule_265_A1_P524() 8248 NamedDefs12To15CondsDontCareRdRnNotPc_Uxth_Rule_265_A1_P524()
8281 : NamedClassDecoder(decoder_, "Defs12To15CondsDontCareRdRnNotPc Uxth_Rule_26 5_A1_P524") 8249 : NamedClassDecoder(decoder_, "Defs12To15CondsDontCareRdRnNotPc Uxth_Rule_26 5_A1_P524")
8282 {} 8250 {}
8283 8251
8284 private: 8252 private:
8285 nacl_arm_dec::Defs12To15CondsDontCareRdRnNotPc_Uxth_Rule_265_A1_P524 decoder_; 8253 nacl_arm_dec::Defs12To15CondsDontCareRdRnNotPc_Uxth_Rule_265_A1_P524 decoder_;
8286 NACL_DISALLOW_COPY_AND_ASSIGN(NamedDefs12To15CondsDontCareRdRnNotPc_Uxth_Rule_ 265_A1_P524); 8254 NACL_DISALLOW_COPY_AND_ASSIGN(NamedDefs12To15CondsDontCareRdRnNotPc_Uxth_Rule_ 265_A1_P524);
8287 }; 8255 };
8288 8256
8289 class NamedDefs12To15CondsDontCareRdRnNotPcBitfieldExtract_Sbfx_Rule_154_A1_P308
8290 : public NamedClassDecoder {
8291 public:
8292 NamedDefs12To15CondsDontCareRdRnNotPcBitfieldExtract_Sbfx_Rule_154_A1_P308()
8293 : NamedClassDecoder(decoder_, "Defs12To15CondsDontCareRdRnNotPcBitfieldExtra ct Sbfx_Rule_154_A1_P308")
8294 {}
8295
8296 private:
8297 nacl_arm_dec::Defs12To15CondsDontCareRdRnNotPcBitfieldExtract_Sbfx_Rule_154_A1 _P308 decoder_;
8298 NACL_DISALLOW_COPY_AND_ASSIGN(NamedDefs12To15CondsDontCareRdRnNotPcBitfieldExt ract_Sbfx_Rule_154_A1_P308);
8299 };
8300
8301 class NamedDefs12To15CondsDontCareRdRnNotPcBitfieldExtract_Ubfx_Rule_236_A1_P466
8302 : public NamedClassDecoder {
8303 public:
8304 NamedDefs12To15CondsDontCareRdRnNotPcBitfieldExtract_Ubfx_Rule_236_A1_P466()
8305 : NamedClassDecoder(decoder_, "Defs12To15CondsDontCareRdRnNotPcBitfieldExtra ct Ubfx_Rule_236_A1_P466")
8306 {}
8307
8308 private:
8309 nacl_arm_dec::Defs12To15CondsDontCareRdRnNotPcBitfieldExtract_Ubfx_Rule_236_A1 _P466 decoder_;
8310 NACL_DISALLOW_COPY_AND_ASSIGN(NamedDefs12To15CondsDontCareRdRnNotPcBitfieldExt ract_Ubfx_Rule_236_A1_P466);
8311 };
8312
8313 class NamedDefs12To15CondsDontCareRnRdRmNotPc_Pkh_Rule_116_A1_P234 8257 class NamedDefs12To15CondsDontCareRnRdRmNotPc_Pkh_Rule_116_A1_P234
8314 : public NamedClassDecoder { 8258 : public NamedClassDecoder {
8315 public: 8259 public:
8316 NamedDefs12To15CondsDontCareRnRdRmNotPc_Pkh_Rule_116_A1_P234() 8260 NamedDefs12To15CondsDontCareRnRdRmNotPc_Pkh_Rule_116_A1_P234()
8317 : NamedClassDecoder(decoder_, "Defs12To15CondsDontCareRnRdRmNotPc Pkh_Rule_1 16_A1_P234") 8261 : NamedClassDecoder(decoder_, "Defs12To15CondsDontCareRnRdRmNotPc Pkh_Rule_1 16_A1_P234")
8318 {} 8262 {}
8319 8263
8320 private: 8264 private:
8321 nacl_arm_dec::Defs12To15CondsDontCareRnRdRmNotPc_Pkh_Rule_116_A1_P234 decoder_ ; 8265 nacl_arm_dec::Defs12To15CondsDontCareRnRdRmNotPc_Pkh_Rule_116_A1_P234 decoder_ ;
8322 NACL_DISALLOW_COPY_AND_ASSIGN(NamedDefs12To15CondsDontCareRnRdRmNotPc_Pkh_Rule _116_A1_P234); 8266 NACL_DISALLOW_COPY_AND_ASSIGN(NamedDefs12To15CondsDontCareRnRdRmNotPc_Pkh_Rule _116_A1_P234);
(...skipping 508 matching lines...) Expand 10 before | Expand all | Expand 10 after
8831 public: 8775 public:
8832 NamedDefs12To15CondsDontCareRnRdRmNotPc_Uxtah_Rule_262_A1_P518() 8776 NamedDefs12To15CondsDontCareRnRdRmNotPc_Uxtah_Rule_262_A1_P518()
8833 : NamedClassDecoder(decoder_, "Defs12To15CondsDontCareRnRdRmNotPc Uxtah_Rule _262_A1_P518") 8777 : NamedClassDecoder(decoder_, "Defs12To15CondsDontCareRnRdRmNotPc Uxtah_Rule _262_A1_P518")
8834 {} 8778 {}
8835 8779
8836 private: 8780 private:
8837 nacl_arm_dec::Defs12To15CondsDontCareRnRdRmNotPc_Uxtah_Rule_262_A1_P518 decode r_; 8781 nacl_arm_dec::Defs12To15CondsDontCareRnRdRmNotPc_Uxtah_Rule_262_A1_P518 decode r_;
8838 NACL_DISALLOW_COPY_AND_ASSIGN(NamedDefs12To15CondsDontCareRnRdRmNotPc_Uxtah_Ru le_262_A1_P518); 8782 NACL_DISALLOW_COPY_AND_ASSIGN(NamedDefs12To15CondsDontCareRnRdRmNotPc_Uxtah_Ru le_262_A1_P518);
8839 }; 8783 };
8840 8784
8841 class NamedDefs16To19CondsDontCareRdRaRmRnNotPc_Usada8_Rule_254_A1_P502
8842 : public NamedClassDecoder {
8843 public:
8844 NamedDefs16To19CondsDontCareRdRaRmRnNotPc_Usada8_Rule_254_A1_P502()
8845 : NamedClassDecoder(decoder_, "Defs16To19CondsDontCareRdRaRmRnNotPc Usada8_R ule_254_A1_P502")
8846 {}
8847
8848 private:
8849 nacl_arm_dec::Defs16To19CondsDontCareRdRaRmRnNotPc_Usada8_Rule_254_A1_P502 dec oder_;
8850 NACL_DISALLOW_COPY_AND_ASSIGN(NamedDefs16To19CondsDontCareRdRaRmRnNotPc_Usada8 _Rule_254_A1_P502);
8851 };
8852
8853 class NamedDefs16To19CondsDontCareRdRmRnNotPc_Usad8_Rule_253_A1_P500
8854 : public NamedClassDecoder {
8855 public:
8856 NamedDefs16To19CondsDontCareRdRmRnNotPc_Usad8_Rule_253_A1_P500()
8857 : NamedClassDecoder(decoder_, "Defs16To19CondsDontCareRdRmRnNotPc Usad8_Rule _253_A1_P500")
8858 {}
8859
8860 private:
8861 nacl_arm_dec::Defs16To19CondsDontCareRdRmRnNotPc_Usad8_Rule_253_A1_P500 decode r_;
8862 NACL_DISALLOW_COPY_AND_ASSIGN(NamedDefs16To19CondsDontCareRdRmRnNotPc_Usad8_Ru le_253_A1_P500);
8863 };
8864
8865 class NamedDontCareInst_Msr_Rule_103_A1_P208 8785 class NamedDontCareInst_Msr_Rule_103_A1_P208
8866 : public NamedClassDecoder { 8786 : public NamedClassDecoder {
8867 public: 8787 public:
8868 NamedDontCareInst_Msr_Rule_103_A1_P208() 8788 NamedDontCareInst_Msr_Rule_103_A1_P208()
8869 : NamedClassDecoder(decoder_, "DontCareInst Msr_Rule_103_A1_P208") 8789 : NamedClassDecoder(decoder_, "DontCareInst Msr_Rule_103_A1_P208")
8870 {} 8790 {}
8871 8791
8872 private: 8792 private:
8873 nacl_arm_dec::DontCareInst_Msr_Rule_103_A1_P208 decoder_; 8793 nacl_arm_dec::DontCareInst_Msr_Rule_103_A1_P208 decoder_;
8874 NACL_DISALLOW_COPY_AND_ASSIGN(NamedDontCareInst_Msr_Rule_103_A1_P208); 8794 NACL_DISALLOW_COPY_AND_ASSIGN(NamedDontCareInst_Msr_Rule_103_A1_P208);
(...skipping 836 matching lines...) Expand 10 before | Expand all | Expand 10 after
9711 : NamedClassDecoder(decoder_, "not implemented") 9631 : NamedClassDecoder(decoder_, "not implemented")
9712 {} 9632 {}
9713 9633
9714 private: 9634 private:
9715 nacl_arm_dec::NotImplemented decoder_; 9635 nacl_arm_dec::NotImplemented decoder_;
9716 NACL_DISALLOW_COPY_AND_ASSIGN(NotImplementedNamed); 9636 NACL_DISALLOW_COPY_AND_ASSIGN(NotImplementedNamed);
9717 }; 9637 };
9718 9638
9719 } // namespace nacl_arm_test 9639 } // namespace nacl_arm_test
9720 #endif // NATIVE_CLIENT_SRC_TRUSTED_VALIDATOR_ARM_GEN_ARM32_DECODE_NAMED_CLASSE S_H_ 9640 #endif // NATIVE_CLIENT_SRC_TRUSTED_VALIDATOR_ARM_GEN_ARM32_DECODE_NAMED_CLASSE S_H_
OLDNEW
« no previous file with comments | « src/trusted/validator_arm/gen/arm32_decode_named.cc ('k') | src/trusted/validator_arm/gen/arm32_decode_named_decoder.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698