diff --git a/src/fp_generator.hpp b/src/fp_generator.hpp index 8c0fba7..84279e3 100644 --- a/src/fp_generator.hpp +++ b/src/fp_generator.hpp @@ -289,7 +289,6 @@ private: op.fp_add = getCurr(); op.fp_addA_ = getCurr(); gen_fp_add(); - if (op.N > 4) return; align(16); op.fp_shr1 = getCurr(); @@ -298,6 +297,7 @@ private: align(16); op.fp_negA_ = getCurr(); gen_fp_neg(); + if (op.N > 4) return; align(16); mulUnit_ = getCurr();