add subf[o][.] instructions
[power-instruction-analyzer.git] / src / lib.rs
index 98880c2f4b4ed99daad96e52acbc0dd09d9eee0d..6faa4514fe293acdb86716d255c08f5bf8577b4d 100644 (file)
@@ -423,6 +423,24 @@ instrs! {
         "addo."
     }
 
+    // subf
+    #[enumerant = SubF]
+    fn subf(ra, rb) -> (rt) {
+        "subf"
+    }
+    #[enumerant = SubFO]
+    fn subfo(ra, rb) -> (rt, ov) {
+        "subfo"
+    }
+    #[enumerant = SubF_]
+    fn subf_(ra, rb) -> (rt, cr0) {
+        "subf."
+    }
+    #[enumerant = SubFO_]
+    fn subfo_(ra, rb) -> (rt, ov, cr0) {
+        "subfo."
+    }
+
     // divde
     #[enumerant = DivDE]
     fn divde(ra, rb) -> (rt) {