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

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

Issue 10459058: Define a baseline and testing patterns for ARM load_store_word_byte table. (Closed) Base URL: svn://svn.chromium.org/native_client/trunk/src/native_client/
Patch Set: Created 8 years, 6 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 142 matching lines...) Expand 10 before | Expand all | Expand 10 after
153 const DontCareInst DontCareInst_instance_; 153 const DontCareInst DontCareInst_instance_;
154 const EffectiveNoOp EffectiveNoOp_instance_; 154 const EffectiveNoOp EffectiveNoOp_instance_;
155 const Forbidden Forbidden_instance_; 155 const Forbidden Forbidden_instance_;
156 const LdrImmediate LdrImmediate_instance_; 156 const LdrImmediate LdrImmediate_instance_;
157 const LdrImmediateDouble LdrImmediateDouble_instance_; 157 const LdrImmediateDouble LdrImmediateDouble_instance_;
158 const LdrRegister LdrRegister_instance_; 158 const LdrRegister LdrRegister_instance_;
159 const LdrRegisterDouble LdrRegisterDouble_instance_; 159 const LdrRegisterDouble LdrRegisterDouble_instance_;
160 const LoadCoprocessor LoadCoprocessor_instance_; 160 const LoadCoprocessor LoadCoprocessor_instance_;
161 const LoadDoubleExclusive LoadDoubleExclusive_instance_; 161 const LoadDoubleExclusive LoadDoubleExclusive_instance_;
162 const LoadExclusive LoadExclusive_instance_; 162 const LoadExclusive LoadExclusive_instance_;
163 const LoadImmediate LoadImmediate_instance_;
164 const LoadMultiple LoadMultiple_instance_; 163 const LoadMultiple LoadMultiple_instance_;
165 const LoadRegister LoadRegister_instance_;
166 const LongMultiply LongMultiply_instance_; 164 const LongMultiply LongMultiply_instance_;
167 const MaskAddress MaskAddress_instance_; 165 const MaskAddress MaskAddress_instance_;
168 const MoveDoubleFromCoprocessor MoveDoubleFromCoprocessor_instance_; 166 const MoveDoubleFromCoprocessor MoveDoubleFromCoprocessor_instance_;
169 const MoveFromCoprocessor MoveFromCoprocessor_instance_; 167 const MoveFromCoprocessor MoveFromCoprocessor_instance_;
170 const MoveToStatusRegister MoveToStatusRegister_instance_; 168 const MoveToStatusRegister MoveToStatusRegister_instance_;
171 const Multiply Multiply_instance_; 169 const Multiply Multiply_instance_;
172 const PackSatRev PackSatRev_instance_; 170 const PackSatRev PackSatRev_instance_;
173 const Roadblock Roadblock_instance_; 171 const Roadblock Roadblock_instance_;
174 const SatAddSub SatAddSub_instance_; 172 const SatAddSub SatAddSub_instance_;
175 const StoreCoprocessor StoreCoprocessor_instance_; 173 const StoreCoprocessor StoreCoprocessor_instance_;
176 const StoreExclusive StoreExclusive_instance_; 174 const StoreExclusive StoreExclusive_instance_;
177 const StoreImmediate StoreImmediate_instance_; 175 const StoreImmediate StoreImmediate_instance_;
178 const StoreRegister StoreRegister_instance_;
179 const StrImmediate StrImmediate_instance_; 176 const StrImmediate StrImmediate_instance_;
180 const StrImmediateDouble StrImmediateDouble_instance_; 177 const StrImmediateDouble StrImmediateDouble_instance_;
181 const StrRegister StrRegister_instance_; 178 const StrRegister StrRegister_instance_;
182 const StrRegisterDouble StrRegisterDouble_instance_; 179 const StrRegisterDouble StrRegisterDouble_instance_;
183 const TestIfAddressMasked TestIfAddressMasked_instance_; 180 const TestIfAddressMasked TestIfAddressMasked_instance_;
184 const Unary1RegisterBitRange Unary1RegisterBitRange_instance_; 181 const Unary1RegisterBitRange Unary1RegisterBitRange_instance_;
185 const Unary1RegisterImmediateOp Unary1RegisterImmediateOp_instance_; 182 const Unary1RegisterImmediateOp Unary1RegisterImmediateOp_instance_;
186 const Unary3RegisterShiftedOp Unary3RegisterShiftedOp_instance_; 183 const Unary3RegisterShiftedOp Unary3RegisterShiftedOp_instance_;
187 const Undefined Undefined_instance_; 184 const Undefined Undefined_instance_;
188 const Unpredictable Unpredictable_instance_; 185 const Unpredictable Unpredictable_instance_;
189 const VectorLoad VectorLoad_instance_; 186 const VectorLoad VectorLoad_instance_;
190 const VectorStore VectorStore_instance_; 187 const VectorStore VectorStore_instance_;
191 }; 188 };
192 189
193 } // namespace nacl_arm_dec 190 } // namespace nacl_arm_dec
194 #endif // NATIVE_CLIENT_SRC_TRUSTED_VALIDATOR_ARM_GEN_ARM32_DECODE_H_ 191 #endif // NATIVE_CLIENT_SRC_TRUSTED_VALIDATOR_ARM_GEN_ARM32_DECODE_H_
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698