| 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 169 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 180 const NamedCondVfpOp_Vm_la_ls_Rule_423_A2_P636 CondVfpOp_Vm_la_ls_Rule_423_A2_
P636_instance_; | 180 const NamedCondVfpOp_Vm_la_ls_Rule_423_A2_P636 CondVfpOp_Vm_la_ls_Rule_423_A2_
P636_instance_; |
| 181 const NamedCondVfpOp_Vmov_Rule_326_A2_P640 CondVfpOp_Vmov_Rule_326_A2_P640_ins
tance_; | 181 const NamedCondVfpOp_Vmov_Rule_326_A2_P640 CondVfpOp_Vmov_Rule_326_A2_P640_ins
tance_; |
| 182 const NamedCondVfpOp_Vmov_Rule_327_A2_P642 CondVfpOp_Vmov_Rule_327_A2_P642_ins
tance_; | 182 const NamedCondVfpOp_Vmov_Rule_327_A2_P642 CondVfpOp_Vmov_Rule_327_A2_P642_ins
tance_; |
| 183 const NamedCondVfpOp_Vmul_Rule_338_A2_P664 CondVfpOp_Vmul_Rule_338_A2_P664_ins
tance_; | 183 const NamedCondVfpOp_Vmul_Rule_338_A2_P664 CondVfpOp_Vmul_Rule_338_A2_P664_ins
tance_; |
| 184 const NamedCondVfpOp_Vneg_Rule_342_A2_P672 CondVfpOp_Vneg_Rule_342_A2_P672_ins
tance_; | 184 const NamedCondVfpOp_Vneg_Rule_342_A2_P672 CondVfpOp_Vneg_Rule_342_A2_P672_ins
tance_; |
| 185 const NamedCondVfpOp_Vnm_la_ls_ul_Rule_343_A1_P674 CondVfpOp_Vnm_la_ls_ul_Rule
_343_A1_P674_instance_; | 185 const NamedCondVfpOp_Vnm_la_ls_ul_Rule_343_A1_P674 CondVfpOp_Vnm_la_ls_ul_Rule
_343_A1_P674_instance_; |
| 186 const NamedCondVfpOp_Vnm_la_ls_ul_Rule_343_A2_P674 CondVfpOp_Vnm_la_ls_ul_Rule
_343_A2_P674_instance_; | 186 const NamedCondVfpOp_Vnm_la_ls_ul_Rule_343_A2_P674 CondVfpOp_Vnm_la_ls_ul_Rule
_343_A2_P674_instance_; |
| 187 const NamedCondVfpOp_Vsqrt_Rule_388_A1_P762 CondVfpOp_Vsqrt_Rule_388_A1_P762_i
nstance_; | 187 const NamedCondVfpOp_Vsqrt_Rule_388_A1_P762 CondVfpOp_Vsqrt_Rule_388_A1_P762_i
nstance_; |
| 188 const NamedCondVfpOp_Vsub_Rule_402_A2_P790 CondVfpOp_Vsub_Rule_402_A2_P790_ins
tance_; | 188 const NamedCondVfpOp_Vsub_Rule_402_A2_P790 CondVfpOp_Vsub_Rule_402_A2_P790_ins
tance_; |
| 189 const NamedCoprocessorOp_None CoprocessorOp_None_instance_; | 189 const NamedCoprocessorOp_None CoprocessorOp_None_instance_; |
| 190 const NamedDeprecated_None Deprecated_None_instance_; | 190 const NamedDeprecated_cccc00010b00nnnntttt00001001tttt Deprecated_cccc00010b00
nnnntttt00001001tttt_instance_; |
| 191 const NamedDuplicateToVfpRegisters_Vdup_Rule_303_A1_P594 DuplicateToVfpRegiste
rs_Vdup_Rule_303_A1_P594_instance_; | 191 const NamedDuplicateToVfpRegisters_Vdup_Rule_303_A1_P594 DuplicateToVfpRegiste
rs_Vdup_Rule_303_A1_P594_instance_; |
| 192 const NamedEffectiveNoOp_None EffectiveNoOp_None_instance_; | 192 const NamedEffectiveNoOp_None EffectiveNoOp_None_instance_; |
| 193 const NamedForbidden_None Forbidden_None_instance_; | 193 const NamedForbidden_None Forbidden_None_instance_; |
| 194 const NamedForbiddenCondNop_Bxj_Rule_26_A1_P64 ForbiddenCondNop_Bxj_Rule_26_A1
_P64_instance_; | 194 const NamedForbiddenCondNop_Bxj_Rule_26_A1_P64 ForbiddenCondNop_Bxj_Rule_26_A1
_P64_instance_; |
| 195 const NamedForbiddenCondNop_Ldm_Rule_2_B6_A1_P5 ForbiddenCondNop_Ldm_Rule_2_B6
_A1_P5_instance_; | 195 const NamedForbiddenCondNop_Ldm_Rule_2_B6_A1_P5 ForbiddenCondNop_Ldm_Rule_2_B6
_A1_P5_instance_; |
| 196 const NamedForbiddenCondNop_Ldm_Rule_3_B6_A1_P7 ForbiddenCondNop_Ldm_Rule_3_B6
_A1_P7_instance_; | 196 const NamedForbiddenCondNop_Ldm_Rule_3_B6_A1_P7 ForbiddenCondNop_Ldm_Rule_3_B6
_A1_P7_instance_; |
| 197 const NamedForbiddenCondNop_Msr_Rule_B6_1_6_A1_PB6_12 ForbiddenCondNop_Msr_Rul
e_B6_1_6_A1_PB6_12_instance_; | 197 const NamedForbiddenCondNop_Msr_Rule_B6_1_6_A1_PB6_12 ForbiddenCondNop_Msr_Rul
e_B6_1_6_A1_PB6_12_instance_; |
| 198 const NamedForbiddenCondNop_Msr_Rule_B6_1_7_P14 ForbiddenCondNop_Msr_Rule_B6_1
_7_P14_instance_; | 198 const NamedForbiddenCondNop_Msr_Rule_B6_1_7_P14 ForbiddenCondNop_Msr_Rule_B6_1
_7_P14_instance_; |
| 199 const NamedForbiddenCondNop_Sev_Rule_158_A1_P316 ForbiddenCondNop_Sev_Rule_158
_A1_P316_instance_; | 199 const NamedForbiddenCondNop_Sev_Rule_158_A1_P316 ForbiddenCondNop_Sev_Rule_158
_A1_P316_instance_; |
| 200 const NamedForbiddenCondNop_Smc_Rule_B6_1_9_P18 ForbiddenCondNop_Smc_Rule_B6_1
_9_P18_instance_; | 200 const NamedForbiddenCondNop_Smc_Rule_B6_1_9_P18 ForbiddenCondNop_Smc_Rule_B6_1
_9_P18_instance_; |
| 201 const NamedForbiddenCondNop_Stm_Rule_11_B6_A1_P22 ForbiddenCondNop_Stm_Rule_11
_B6_A1_P22_instance_; | 201 const NamedForbiddenCondNop_Stm_Rule_11_B6_A1_P22 ForbiddenCondNop_Stm_Rule_11
_B6_A1_P22_instance_; |
| 202 const NamedForbiddenCondNop_Wfe_Rule_411_A1_P808 ForbiddenCondNop_Wfe_Rule_411
_A1_P808_instance_; | 202 const NamedForbiddenCondNop_Wfe_Rule_411_A1_P808 ForbiddenCondNop_Wfe_Rule_411
_A1_P808_instance_; |
| 203 const NamedForbiddenCondNop_Wfi_Rule_412_A1_P810 ForbiddenCondNop_Wfi_Rule_412
_A1_P810_instance_; | 203 const NamedForbiddenCondNop_Wfi_Rule_412_A1_P810 ForbiddenCondNop_Wfi_Rule_412
_A1_P810_instance_; |
| 204 const NamedForbiddenCondNop_cccc00010100iiiiiiiiiiii0111iiii ForbiddenCondNop_
cccc00010100iiiiiiiiiiii0111iiii_instance_; |
| 205 const NamedForbiddenCondNop_cccc0001011000000000000001101110 ForbiddenCondNop_
cccc0001011000000000000001101110_instance_; |
| 206 const NamedForbiddenCondNop_cccc00010r00mmmmdddd001m00000000 ForbiddenCondNop_
cccc00010r00mmmmdddd001m00000000_instance_; |
| 207 const NamedForbiddenCondNop_cccc00010r10mmmm1111001m0000nnnn ForbiddenCondNop_
cccc00010r10mmmm1111001m0000nnnn_instance_; |
| 204 const NamedForbiddenUncondNop_None ForbiddenUncondNop_None_instance_; | 208 const NamedForbiddenUncondNop_None ForbiddenUncondNop_None_instance_; |
| 205 const NamedForbiddenUncondNop_Blx_Rule_23_A2_P58 ForbiddenUncondNop_Blx_Rule_2
3_A2_P58_instance_; | 209 const NamedForbiddenUncondNop_Blx_Rule_23_A2_P58 ForbiddenUncondNop_Blx_Rule_2
3_A2_P58_instance_; |
| 206 const NamedLoad2RegisterImm12Op_Ldr_Rule_58_A1_P120 Load2RegisterImm12Op_Ldr_R
ule_58_A1_P120_instance_; | 210 const NamedLoad2RegisterImm12Op_Ldr_Rule_58_A1_P120 Load2RegisterImm12Op_Ldr_R
ule_58_A1_P120_instance_; |
| 207 const NamedLoad2RegisterImm12Op_Ldr_Rule_59_A1_P122 Load2RegisterImm12Op_Ldr_R
ule_59_A1_P122_instance_; | 211 const NamedLoad2RegisterImm12Op_Ldr_Rule_59_A1_P122 Load2RegisterImm12Op_Ldr_R
ule_59_A1_P122_instance_; |
| 208 const NamedLoad2RegisterImm12Op_Ldrb_Rule_62_A1_P128 Load2RegisterImm12Op_Ldrb
_Rule_62_A1_P128_instance_; | 212 const NamedLoad2RegisterImm12Op_Ldrb_Rule_62_A1_P128 Load2RegisterImm12Op_Ldrb
_Rule_62_A1_P128_instance_; |
| 209 const NamedLoad2RegisterImm12Op_Ldrb_Rule_63_A1_P130 Load2RegisterImm12Op_Ldrb
_Rule_63_A1_P130_instance_; | 213 const NamedLoad2RegisterImm12Op_Ldrb_Rule_63_A1_P130 Load2RegisterImm12Op_Ldrb
_Rule_63_A1_P130_instance_; |
| 210 const NamedLoad2RegisterImm8DoubleOp_Ldrd_Rule_66_A1_P136 Load2RegisterImm8Dou
bleOp_Ldrd_Rule_66_A1_P136_instance_; | 214 const NamedLoad2RegisterImm8DoubleOp_Ldrd_Rule_66_A1_P136 Load2RegisterImm8Dou
bleOp_Ldrd_Rule_66_A1_P136_instance_; |
| 211 const NamedLoad2RegisterImm8DoubleOp_Ldrd_Rule_67_A1_P138 Load2RegisterImm8Dou
bleOp_Ldrd_Rule_67_A1_P138_instance_; | 215 const NamedLoad2RegisterImm8DoubleOp_Ldrd_Rule_67_A1_P138 Load2RegisterImm8Dou
bleOp_Ldrd_Rule_67_A1_P138_instance_; |
| 212 const NamedLoad2RegisterImm8Op_Ldrh_Rule_74_A1_P152 Load2RegisterImm8Op_Ldrh_R
ule_74_A1_P152_instance_; | 216 const NamedLoad2RegisterImm8Op_Ldrh_Rule_74_A1_P152 Load2RegisterImm8Op_Ldrh_R
ule_74_A1_P152_instance_; |
| 213 const NamedLoad2RegisterImm8Op_Ldrh_Rule_75_A1_P154 Load2RegisterImm8Op_Ldrh_R
ule_75_A1_P154_instance_; | 217 const NamedLoad2RegisterImm8Op_Ldrh_Rule_75_A1_P154 Load2RegisterImm8Op_Ldrh_R
ule_75_A1_P154_instance_; |
| (...skipping 246 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 460 const NamedForbidden_Bxj_Rule_26_A1_P64 Forbidden_Bxj_Rule_26_A1_P64_instance_
; | 464 const NamedForbidden_Bxj_Rule_26_A1_P64 Forbidden_Bxj_Rule_26_A1_P64_instance_
; |
| 461 const NamedForbidden_Ldm_Rule_2_B6_A1_P5 Forbidden_Ldm_Rule_2_B6_A1_P5_instanc
e_; | 465 const NamedForbidden_Ldm_Rule_2_B6_A1_P5 Forbidden_Ldm_Rule_2_B6_A1_P5_instanc
e_; |
| 462 const NamedForbidden_Ldm_Rule_3_B6_A1_P7 Forbidden_Ldm_Rule_3_B6_A1_P7_instanc
e_; | 466 const NamedForbidden_Ldm_Rule_3_B6_A1_P7 Forbidden_Ldm_Rule_3_B6_A1_P7_instanc
e_; |
| 463 const NamedForbidden_Msr_Rule_B6_1_6_A1_PB6_12 Forbidden_Msr_Rule_B6_1_6_A1_PB
6_12_instance_; | 467 const NamedForbidden_Msr_Rule_B6_1_6_A1_PB6_12 Forbidden_Msr_Rule_B6_1_6_A1_PB
6_12_instance_; |
| 464 const NamedForbidden_Msr_Rule_B6_1_7_P14 Forbidden_Msr_Rule_B6_1_7_P14_instanc
e_; | 468 const NamedForbidden_Msr_Rule_B6_1_7_P14 Forbidden_Msr_Rule_B6_1_7_P14_instanc
e_; |
| 465 const NamedForbidden_Sev_Rule_158_A1_P316 Forbidden_Sev_Rule_158_A1_P316_insta
nce_; | 469 const NamedForbidden_Sev_Rule_158_A1_P316 Forbidden_Sev_Rule_158_A1_P316_insta
nce_; |
| 466 const NamedForbidden_Smc_Rule_B6_1_9_P18 Forbidden_Smc_Rule_B6_1_9_P18_instanc
e_; | 470 const NamedForbidden_Smc_Rule_B6_1_9_P18 Forbidden_Smc_Rule_B6_1_9_P18_instanc
e_; |
| 467 const NamedForbidden_Stm_Rule_11_B6_A1_P22 Forbidden_Stm_Rule_11_B6_A1_P22_ins
tance_; | 471 const NamedForbidden_Stm_Rule_11_B6_A1_P22 Forbidden_Stm_Rule_11_B6_A1_P22_ins
tance_; |
| 468 const NamedForbidden_Wfe_Rule_411_A1_P808 Forbidden_Wfe_Rule_411_A1_P808_insta
nce_; | 472 const NamedForbidden_Wfe_Rule_411_A1_P808 Forbidden_Wfe_Rule_411_A1_P808_insta
nce_; |
| 469 const NamedForbidden_Wfi_Rule_412_A1_P810 Forbidden_Wfi_Rule_412_A1_P810_insta
nce_; | 473 const NamedForbidden_Wfi_Rule_412_A1_P810 Forbidden_Wfi_Rule_412_A1_P810_insta
nce_; |
| 474 const NamedForbidden_cccc00010100iiiiiiiiiiii0111iiii Forbidden_cccc00010100ii
iiiiiiiiii0111iiii_instance_; |
| 475 const NamedForbidden_cccc0001011000000000000001101110 Forbidden_cccc0001011000
000000000001101110_instance_; |
| 476 const NamedForbidden_cccc00010r00mmmmdddd001m00000000 Forbidden_cccc00010r00mm
mmdddd001m00000000_instance_; |
| 477 const NamedForbidden_cccc00010r10mmmm1111001m0000nnnn Forbidden_cccc00010r10mm
mm1111001m0000nnnn_instance_; |
| 470 const NamedLoadBasedImmedMemory_Ldr_Rule_58_A1_P120 LoadBasedImmedMemory_Ldr_R
ule_58_A1_P120_instance_; | 478 const NamedLoadBasedImmedMemory_Ldr_Rule_58_A1_P120 LoadBasedImmedMemory_Ldr_R
ule_58_A1_P120_instance_; |
| 471 const NamedLoadBasedImmedMemory_Ldr_Rule_59_A1_P122 LoadBasedImmedMemory_Ldr_R
ule_59_A1_P122_instance_; | 479 const NamedLoadBasedImmedMemory_Ldr_Rule_59_A1_P122 LoadBasedImmedMemory_Ldr_R
ule_59_A1_P122_instance_; |
| 472 const NamedLoadBasedImmedMemory_Ldrb_Rule_62_A1_P128 LoadBasedImmedMemory_Ldrb
_Rule_62_A1_P128_instance_; | 480 const NamedLoadBasedImmedMemory_Ldrb_Rule_62_A1_P128 LoadBasedImmedMemory_Ldrb
_Rule_62_A1_P128_instance_; |
| 473 const NamedLoadBasedImmedMemory_Ldrb_Rule_63_A1_P130 LoadBasedImmedMemory_Ldrb
_Rule_63_A1_P130_instance_; | 481 const NamedLoadBasedImmedMemory_Ldrb_Rule_63_A1_P130 LoadBasedImmedMemory_Ldrb
_Rule_63_A1_P130_instance_; |
| 474 const NamedLoadBasedImmedMemory_Ldrh_Rule_74_A1_P152 LoadBasedImmedMemory_Ldrh
_Rule_74_A1_P152_instance_; | 482 const NamedLoadBasedImmedMemory_Ldrh_Rule_74_A1_P152 LoadBasedImmedMemory_Ldrh
_Rule_74_A1_P152_instance_; |
| 475 const NamedLoadBasedImmedMemory_Ldrh_Rule_75_A1_P154 LoadBasedImmedMemory_Ldrh
_Rule_75_A1_P154_instance_; | 483 const NamedLoadBasedImmedMemory_Ldrh_Rule_75_A1_P154 LoadBasedImmedMemory_Ldrh
_Rule_75_A1_P154_instance_; |
| 476 const NamedLoadBasedImmedMemory_Ldrsb_Rule_78_A1_P160 LoadBasedImmedMemory_Ldr
sb_Rule_78_A1_P160_instance_; | 484 const NamedLoadBasedImmedMemory_Ldrsb_Rule_78_A1_P160 LoadBasedImmedMemory_Ldr
sb_Rule_78_A1_P160_instance_; |
| 477 const NamedLoadBasedImmedMemory_Ldrsh_Rule_82_A1_P168 LoadBasedImmedMemory_Ldr
sh_Rule_82_A1_P168_instance_; | 485 const NamedLoadBasedImmedMemory_Ldrsh_Rule_82_A1_P168 LoadBasedImmedMemory_Ldr
sh_Rule_82_A1_P168_instance_; |
| 478 const NamedLoadBasedImmedMemory_Ldrsh_Rule_83_A1_P170 LoadBasedImmedMemory_Ldr
sh_Rule_83_A1_P170_instance_; | 486 const NamedLoadBasedImmedMemory_Ldrsh_Rule_83_A1_P170 LoadBasedImmedMemory_Ldr
sh_Rule_83_A1_P170_instance_; |
| 479 const NamedLoadBasedImmedMemory_ldrsb_Rule_79_A1_162 LoadBasedImmedMemory_ldrs
b_Rule_79_A1_162_instance_; | 487 const NamedLoadBasedImmedMemory_ldrsb_Rule_79_A1_162 LoadBasedImmedMemory_ldrs
b_Rule_79_A1_162_instance_; |
| (...skipping 110 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 590 const nacl_arm_dec::Instruction insn) const; | 598 const nacl_arm_dec::Instruction insn) const; |
| 591 inline const NamedClassDecoder& decode_unconditional_instructions( | 599 inline const NamedClassDecoder& decode_unconditional_instructions( |
| 592 const nacl_arm_dec::Instruction insn) const; | 600 const nacl_arm_dec::Instruction insn) const; |
| 593 // Defines default action if parse tables don't define what action | 601 // Defines default action if parse tables don't define what action |
| 594 // to take. | 602 // to take. |
| 595 const NotImplementedNamed not_implemented_; | 603 const NotImplementedNamed not_implemented_; |
| 596 }; | 604 }; |
| 597 | 605 |
| 598 } // namespace nacl_arm_test | 606 } // namespace nacl_arm_test |
| 599 #endif // NATIVE_CLIENT_SRC_TRUSTED_VALIDATOR_ARM_GEN_ARM32_DECODE_NAMED_DECODE
R_H_ | 607 #endif // NATIVE_CLIENT_SRC_TRUSTED_VALIDATOR_ARM_GEN_ARM32_DECODE_NAMED_DECODE
R_H_ |
| OLD | NEW |