summaryrefslogtreecommitdiff
path: root/cpu/instructions/conditions
diff options
context:
space:
mode:
authorTest_User <hax@andrewyu.org>2023-02-15 22:01:03 -0500
committerTest_User <hax@andrewyu.org>2023-02-15 22:01:03 -0500
commita87935509535b933cf3f5f703f65daafcc8adc5c (patch)
treebd9f8f90f88c1dc727ab7adf4fec6de11f538e22 /cpu/instructions/conditions
parent5a87ffe89c6509c295d22c9b105fa1126328f6c2 (diff)
downloadspecification-a87935509535b933cf3f5f703f65daafcc8adc5c.tar.gz
specification-a87935509535b933cf3f5f703f65daafcc8adc5c.zip
Make conditional stuff work nicely
Diffstat (limited to 'cpu/instructions/conditions')
-rw-r--r--cpu/instructions/conditions/save_condition.txt18
1 files changed, 0 insertions, 18 deletions
diff --git a/cpu/instructions/conditions/save_condition.txt b/cpu/instructions/conditions/save_condition.txt
deleted file mode 100644
index a7df9d2..0000000
--- a/cpu/instructions/conditions/save_condition.txt
+++ /dev/null
@@ -1,18 +0,0 @@
-Number of parameters:
-
-Usage:
- save_condition <output> <offset> <conditional parameter>
-
-conditional parameter: same as is_conditional from ../opcode.txt, but with the following changes:
- Values to be compared are instead xor'd
-
-Effect:
- Saves the selected flags to <output> at bitwise position <offset>
- Flags are xor'd with the comparison value
- Resulting value is shifted down to not have gaps from unused flags
-
-Exceptions:
- None
-
-Notes:
- Will be executed in the conditional phase