| 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 | 9 |
| 10 #ifndef NATIVE_CLIENT_SRC_TRUSTED_VALIDATOR_ARM_GEN_ARM32_DECODE_H_ | 10 #ifndef NATIVE_CLIENT_SRC_TRUSTED_VALIDATOR_ARM_GEN_ARM32_DECODE_H_ |
| (...skipping 118 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 129 const Instruction insn) const; | 129 const Instruction insn) const; |
| 130 | 130 |
| 131 // The following fields define the set of class decoders | 131 // The following fields define the set of class decoders |
| 132 // that can be returned by the API function "decode". They | 132 // that can be returned by the API function "decode". They |
| 133 // are created once as instance fields, and then returned | 133 // are created once as instance fields, and then returned |
| 134 // by the table methods above. This speeds up the code since | 134 // by the table methods above. This speeds up the code since |
| 135 // the class decoders need to only be built once (and reused | 135 // the class decoders need to only be built once (and reused |
| 136 // for each call to "decode"). | 136 // for each call to "decode"). |
| 137 const Binary2RegisterImmedShiftedTest Binary2RegisterImmedShiftedTest_instance
_; | 137 const Binary2RegisterImmedShiftedTest Binary2RegisterImmedShiftedTest_instance
_; |
| 138 const Binary3RegisterImmedShiftedOp Binary3RegisterImmedShiftedOp_instance_; | 138 const Binary3RegisterImmedShiftedOp Binary3RegisterImmedShiftedOp_instance_; |
| 139 const Binary3RegisterImmedShiftedOpRnNotSp Binary3RegisterImmedShiftedOpRnNotS
p_instance_; |
| 139 const Binary3RegisterOp Binary3RegisterOp_instance_; | 140 const Binary3RegisterOp Binary3RegisterOp_instance_; |
| 140 const Binary3RegisterShiftedTest Binary3RegisterShiftedTest_instance_; | 141 const Binary3RegisterShiftedTest Binary3RegisterShiftedTest_instance_; |
| 141 const Binary4RegisterShiftedOp Binary4RegisterShiftedOp_instance_; | 142 const Binary4RegisterShiftedOp Binary4RegisterShiftedOp_instance_; |
| 142 const Branch Branch_instance_; | 143 const Branch Branch_instance_; |
| 143 const Breakpoint Breakpoint_instance_; | 144 const Breakpoint Breakpoint_instance_; |
| 144 const BxBlx BxBlx_instance_; | 145 const BxBlx BxBlx_instance_; |
| 145 const CoprocessorOp CoprocessorOp_instance_; | 146 const CoprocessorOp CoprocessorOp_instance_; |
| 146 const DataProc DataProc_instance_; | 147 const DataProc DataProc_instance_; |
| 147 const Defs12To15RdRnRsRmNotPc Defs12To15RdRnRsRmNotPc_instance_; | 148 const Defs12To15RdRnRsRmNotPc Defs12To15RdRnRsRmNotPc_instance_; |
| 148 const Deprecated Deprecated_instance_; | 149 const Deprecated Deprecated_instance_; |
| (...skipping 27 matching lines...) Expand all Loading... |
| 176 const Unary2RegisterOp Unary2RegisterOp_instance_; | 177 const Unary2RegisterOp Unary2RegisterOp_instance_; |
| 177 const Unary3RegisterShiftedOp Unary3RegisterShiftedOp_instance_; | 178 const Unary3RegisterShiftedOp Unary3RegisterShiftedOp_instance_; |
| 178 const Undefined Undefined_instance_; | 179 const Undefined Undefined_instance_; |
| 179 const Unpredictable Unpredictable_instance_; | 180 const Unpredictable Unpredictable_instance_; |
| 180 const VectorLoad VectorLoad_instance_; | 181 const VectorLoad VectorLoad_instance_; |
| 181 const VectorStore VectorStore_instance_; | 182 const VectorStore VectorStore_instance_; |
| 182 }; | 183 }; |
| 183 | 184 |
| 184 } // namespace nacl_arm_dec | 185 } // namespace nacl_arm_dec |
| 185 #endif // NATIVE_CLIENT_SRC_TRUSTED_VALIDATOR_ARM_GEN_ARM32_DECODE_H_ | 186 #endif // NATIVE_CLIENT_SRC_TRUSTED_VALIDATOR_ARM_GEN_ARM32_DECODE_H_ |
| OLD | NEW |