OLD | NEW |
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 |
(...skipping 973 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
984 }; | 984 }; |
985 | 985 |
986 class MoveVfpRegisterOpWithTypeSel_Vmov_Rule_329_A1_P646 | 986 class MoveVfpRegisterOpWithTypeSel_Vmov_Rule_329_A1_P646 |
987 : public MoveVfpRegisterOpWithTypeSel { | 987 : public MoveVfpRegisterOpWithTypeSel { |
988 }; | 988 }; |
989 | 989 |
990 class NotImplemented_None | 990 class NotImplemented_None |
991 : public NotImplemented { | 991 : public NotImplemented { |
992 }; | 992 }; |
993 | 993 |
| 994 class PermanentlyUndefined_Udf_Rule_A1 |
| 995 : public PermanentlyUndefined { |
| 996 }; |
| 997 |
994 class PreloadRegisterImm12Op_Pld_Rule_117_A1_P236 | 998 class PreloadRegisterImm12Op_Pld_Rule_117_A1_P236 |
995 : public PreloadRegisterImm12Op { | 999 : public PreloadRegisterImm12Op { |
996 }; | 1000 }; |
997 | 1001 |
998 class PreloadRegisterImm12Op_Pld_Rule_118_A1_P238 | 1002 class PreloadRegisterImm12Op_Pld_Rule_118_A1_P238 |
999 : public PreloadRegisterImm12Op { | 1003 : public PreloadRegisterImm12Op { |
1000 }; | 1004 }; |
1001 | 1005 |
1002 class PreloadRegisterImm12Op_Pldw_Rule_117_A1_P236 | 1006 class PreloadRegisterImm12Op_Pldw_Rule_117_A1_P236 |
1003 : public PreloadRegisterImm12Op { | 1007 : public PreloadRegisterImm12Op { |
1004 }; | 1008 }; |
1005 | 1009 |
1006 class PreloadRegisterImm12Op_Pli_Rule_120_A1_P242 | 1010 class PreloadRegisterImm12Op_Pli_Rule_120_A1_P242 |
1007 : public PreloadRegisterImm12Op { | 1011 : public PreloadRegisterImm12Op { |
1008 }; | 1012 }; |
1009 | 1013 |
1010 class PreloadRegisterPairOp_Pli_Rule_121_A1_P244 | 1014 class PreloadRegisterPairOp_Pli_Rule_121_A1_P244 |
1011 : public PreloadRegisterPairOp { | 1015 : public PreloadRegisterPairOp { |
1012 }; | 1016 }; |
1013 | 1017 |
1014 class PreloadRegisterPairOpWAndRnNotPc_Pld_Rule_119_A1_P240 | 1018 class PreloadRegisterPairOpWAndRnNotPc_Pld_Rule_119_A1_P240 |
1015 : public PreloadRegisterPairOpWAndRnNotPc { | 1019 : public PreloadRegisterPairOpWAndRnNotPc { |
1016 }; | 1020 }; |
1017 | 1021 |
1018 class PreloadRegisterPairOpWAndRnNotPc_Pldw_Rule_119_A1_P240 | 1022 class PreloadRegisterPairOpWAndRnNotPc_Pldw_Rule_119_A1_P240 |
1019 : public PreloadRegisterPairOpWAndRnNotPc { | 1023 : public PreloadRegisterPairOpWAndRnNotPc { |
1020 }; | 1024 }; |
1021 | 1025 |
1022 class Roadblock_Udf_Rule_A1 | |
1023 : public Roadblock { | |
1024 }; | |
1025 | |
1026 class Store2RegisterImm12Op_Str_Rule_194_A1_P384 | 1026 class Store2RegisterImm12Op_Str_Rule_194_A1_P384 |
1027 : public Store2RegisterImm12Op { | 1027 : public Store2RegisterImm12Op { |
1028 }; | 1028 }; |
1029 | 1029 |
1030 class Store2RegisterImm12Op_Strb_Rule_197_A1_P390 | 1030 class Store2RegisterImm12Op_Strb_Rule_197_A1_P390 |
1031 : public Store2RegisterImm12Op { | 1031 : public Store2RegisterImm12Op { |
1032 }; | 1032 }; |
1033 | 1033 |
1034 class Store2RegisterImm12OpRnNotRtOnWriteback_Push_Rule_123_A2_P248 | 1034 class Store2RegisterImm12OpRnNotRtOnWriteback_Push_Rule_123_A2_P248 |
1035 : public Store2RegisterImm12OpRnNotRtOnWriteback { | 1035 : public Store2RegisterImm12OpRnNotRtOnWriteback { |
(...skipping 4779 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5815 public: | 5815 public: |
5816 NamedNotImplemented_None() | 5816 NamedNotImplemented_None() |
5817 : NamedClassDecoder(decoder_, "NotImplemented None") | 5817 : NamedClassDecoder(decoder_, "NotImplemented None") |
5818 {} | 5818 {} |
5819 | 5819 |
5820 private: | 5820 private: |
5821 nacl_arm_dec::NotImplemented_None decoder_; | 5821 nacl_arm_dec::NotImplemented_None decoder_; |
5822 NACL_DISALLOW_COPY_AND_ASSIGN(NamedNotImplemented_None); | 5822 NACL_DISALLOW_COPY_AND_ASSIGN(NamedNotImplemented_None); |
5823 }; | 5823 }; |
5824 | 5824 |
| 5825 class NamedPermanentlyUndefined_Udf_Rule_A1 |
| 5826 : public NamedClassDecoder { |
| 5827 public: |
| 5828 NamedPermanentlyUndefined_Udf_Rule_A1() |
| 5829 : NamedClassDecoder(decoder_, "PermanentlyUndefined Udf_Rule_A1") |
| 5830 {} |
| 5831 |
| 5832 private: |
| 5833 nacl_arm_dec::PermanentlyUndefined_Udf_Rule_A1 decoder_; |
| 5834 NACL_DISALLOW_COPY_AND_ASSIGN(NamedPermanentlyUndefined_Udf_Rule_A1); |
| 5835 }; |
| 5836 |
5825 class NamedPreloadRegisterImm12Op_Pld_Rule_117_A1_P236 | 5837 class NamedPreloadRegisterImm12Op_Pld_Rule_117_A1_P236 |
5826 : public NamedClassDecoder { | 5838 : public NamedClassDecoder { |
5827 public: | 5839 public: |
5828 NamedPreloadRegisterImm12Op_Pld_Rule_117_A1_P236() | 5840 NamedPreloadRegisterImm12Op_Pld_Rule_117_A1_P236() |
5829 : NamedClassDecoder(decoder_, "PreloadRegisterImm12Op Pld_Rule_117_A1_P236") | 5841 : NamedClassDecoder(decoder_, "PreloadRegisterImm12Op Pld_Rule_117_A1_P236") |
5830 {} | 5842 {} |
5831 | 5843 |
5832 private: | 5844 private: |
5833 nacl_arm_dec::PreloadRegisterImm12Op_Pld_Rule_117_A1_P236 decoder_; | 5845 nacl_arm_dec::PreloadRegisterImm12Op_Pld_Rule_117_A1_P236 decoder_; |
5834 NACL_DISALLOW_COPY_AND_ASSIGN(NamedPreloadRegisterImm12Op_Pld_Rule_117_A1_P236
); | 5846 NACL_DISALLOW_COPY_AND_ASSIGN(NamedPreloadRegisterImm12Op_Pld_Rule_117_A1_P236
); |
(...skipping 64 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5899 public: | 5911 public: |
5900 NamedPreloadRegisterPairOpWAndRnNotPc_Pldw_Rule_119_A1_P240() | 5912 NamedPreloadRegisterPairOpWAndRnNotPc_Pldw_Rule_119_A1_P240() |
5901 : NamedClassDecoder(decoder_, "PreloadRegisterPairOpWAndRnNotPc Pldw_Rule_11
9_A1_P240") | 5913 : NamedClassDecoder(decoder_, "PreloadRegisterPairOpWAndRnNotPc Pldw_Rule_11
9_A1_P240") |
5902 {} | 5914 {} |
5903 | 5915 |
5904 private: | 5916 private: |
5905 nacl_arm_dec::PreloadRegisterPairOpWAndRnNotPc_Pldw_Rule_119_A1_P240 decoder_; | 5917 nacl_arm_dec::PreloadRegisterPairOpWAndRnNotPc_Pldw_Rule_119_A1_P240 decoder_; |
5906 NACL_DISALLOW_COPY_AND_ASSIGN(NamedPreloadRegisterPairOpWAndRnNotPc_Pldw_Rule_
119_A1_P240); | 5918 NACL_DISALLOW_COPY_AND_ASSIGN(NamedPreloadRegisterPairOpWAndRnNotPc_Pldw_Rule_
119_A1_P240); |
5907 }; | 5919 }; |
5908 | 5920 |
5909 class NamedRoadblock_Udf_Rule_A1 | |
5910 : public NamedClassDecoder { | |
5911 public: | |
5912 NamedRoadblock_Udf_Rule_A1() | |
5913 : NamedClassDecoder(decoder_, "Roadblock Udf_Rule_A1") | |
5914 {} | |
5915 | |
5916 private: | |
5917 nacl_arm_dec::Roadblock_Udf_Rule_A1 decoder_; | |
5918 NACL_DISALLOW_COPY_AND_ASSIGN(NamedRoadblock_Udf_Rule_A1); | |
5919 }; | |
5920 | |
5921 class NamedStore2RegisterImm12Op_Str_Rule_194_A1_P384 | 5921 class NamedStore2RegisterImm12Op_Str_Rule_194_A1_P384 |
5922 : public NamedClassDecoder { | 5922 : public NamedClassDecoder { |
5923 public: | 5923 public: |
5924 NamedStore2RegisterImm12Op_Str_Rule_194_A1_P384() | 5924 NamedStore2RegisterImm12Op_Str_Rule_194_A1_P384() |
5925 : NamedClassDecoder(decoder_, "Store2RegisterImm12Op Str_Rule_194_A1_P384") | 5925 : NamedClassDecoder(decoder_, "Store2RegisterImm12Op Str_Rule_194_A1_P384") |
5926 {} | 5926 {} |
5927 | 5927 |
5928 private: | 5928 private: |
5929 nacl_arm_dec::Store2RegisterImm12Op_Str_Rule_194_A1_P384 decoder_; | 5929 nacl_arm_dec::Store2RegisterImm12Op_Str_Rule_194_A1_P384 decoder_; |
5930 NACL_DISALLOW_COPY_AND_ASSIGN(NamedStore2RegisterImm12Op_Str_Rule_194_A1_P384)
; | 5930 NACL_DISALLOW_COPY_AND_ASSIGN(NamedStore2RegisterImm12Op_Str_Rule_194_A1_P384)
; |
(...skipping 5636 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
11567 : NamedClassDecoder(decoder_, "not implemented") | 11567 : NamedClassDecoder(decoder_, "not implemented") |
11568 {} | 11568 {} |
11569 | 11569 |
11570 private: | 11570 private: |
11571 nacl_arm_dec::NotImplemented decoder_; | 11571 nacl_arm_dec::NotImplemented decoder_; |
11572 NACL_DISALLOW_COPY_AND_ASSIGN(NotImplementedNamed); | 11572 NACL_DISALLOW_COPY_AND_ASSIGN(NotImplementedNamed); |
11573 }; | 11573 }; |
11574 | 11574 |
11575 } // namespace nacl_arm_test | 11575 } // namespace nacl_arm_test |
11576 #endif // NATIVE_CLIENT_SRC_TRUSTED_VALIDATOR_ARM_GEN_ARM32_DECODE_NAMED_CLASSE
S_H_ | 11576 #endif // NATIVE_CLIENT_SRC_TRUSTED_VALIDATOR_ARM_GEN_ARM32_DECODE_NAMED_CLASSE
S_H_ |
OLD | NEW |