summaryrefslogtreecommitdiff
path: root/plugins/arm/v7/opdefs/msr_A88112.d
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/arm/v7/opdefs/msr_A88112.d')
-rw-r--r--plugins/arm/v7/opdefs/msr_A88112.d81
1 files changed, 0 insertions, 81 deletions
diff --git a/plugins/arm/v7/opdefs/msr_A88112.d b/plugins/arm/v7/opdefs/msr_A88112.d
deleted file mode 100644
index 89aedc3..0000000
--- a/plugins/arm/v7/opdefs/msr_A88112.d
+++ /dev/null
@@ -1,81 +0,0 @@
-
-/* Chrysalide - Outil d'analyse de fichiers binaires
- * ##FILE## - traduction d'instructions ARMv7
- *
- * Copyright (C) 2017 Cyrille Bagard
- *
- * This file is part of Chrysalide.
- *
- * Chrysalide is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 3 of the License, or
- * (at your option) any later version.
- *
- * Chrysalide is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with Chrysalide. If not, see <http://www.gnu.org/licenses/>.
- */
-
-
-@title MSR (register)
-
-@id 111
-
-@desc {
-
- Move to Special register from ARM core register moves selected bits of an ARM core register to the APSR. For details of system level use of this instruction, see MSR (register) on page B9-1996.
-
-}
-
-@encoding (T1) {
-
- @word 1 1 1 1 0 0 1 1 1 0 0 0 Rn(4) 1 0 0 0 mask(2) 0 0 0 0 0 0 0 0 0 0
-
- @syntax {
-
- @subid 336
-
- @conv {
-
- spec_reg = SpecRegFromMask(mask)
- reg_N = Register(Rn)
-
- }
-
- @asm msr spec_reg reg_N
-
- }
-
-}
-
-@encoding (A1) {
-
- @word cond(4) 0 0 0 1 0 0 1 0 mask(2) 0 0 1 1 1 1 0 0 0 0 0 0 0 0 Rn(4)
-
- @syntax {
-
- @subid 337
-
- @conv {
-
- spec_reg = SpecRegFromMask(mask)
- reg_N = Register(Rn)
-
- }
-
- @asm msr spec_reg reg_N
-
- @rules {
-
- check g_arm_instruction_set_cond(cond)
-
- }
-
- }
-
-}
-