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

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

Issue 10381030: Clean up testing of instructions. Allow testing to quit if test pattern tests (Closed) Base URL: svn://svn.chromium.org/native_client/trunk/src/native_client/
Patch Set: Created 8 years, 7 months 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 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
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
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_
OLDNEW
« no previous file with comments | « src/trusted/validator_arm/decoder_tester.cc ('k') | src/trusted/validator_arm/gen/arm32_decode.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698