projects
/
openpower-isa.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
60410f3
)
add case_nego_
author
Jacob Lifshay
<programmerjake@gmail.com>
Thu, 30 Mar 2023 03:03:43 +0000
(20:03 -0700)
committer
Jacob Lifshay
<programmerjake@gmail.com>
Thu, 30 Mar 2023 03:03:43 +0000
(20:03 -0700)
src/openpower/test/alu/alu_cases.py
patch
|
blob
|
history
diff --git
a/src/openpower/test/alu/alu_cases.py
b/src/openpower/test/alu/alu_cases.py
index 61fbe47522416210bf829cca82cf2bca76283ca2..3a1799a442c492f50e9c581c2f5c4e910c34790c 100644
(file)
--- a/
src/openpower/test/alu/alu_cases.py
+++ b/
src/openpower/test/alu/alu_cases.py
@@
-87,6
+87,17
@@
def check_addmeo_subfmeo_matches_reference(instr, case_filter, out):
class ALUTestCase(TestAccumulatorBase):
+ def case_nego_(self):
+ lst = [f"nego. 3, 4"]
+ initial_regs = [0] * 32
+ initial_regs[4] = 0
+ e = ExpectedState(pc=4)
+ e.intregs[3] = 0
+ e.intregs[4] = 0
+ e.so = 0
+ e.ov = 0
+ e.crregs[0] = 2
+ self.add_case(Program(lst, bigendian), initial_regs, expected=e)
def case_1_regression(self):
lst = [f"add. 3, 1, 2"]