From: R Veera Kumar Date: Fri, 26 Nov 2021 03:09:56 +0000 (+0530) Subject: Shorten expected state code for case_extsb in alu_cases unit test X-Git-Tag: sv_maxu_works-initial~694 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=f0d44c0fbd77425385aef26b51b88af574102f6d;p=openpower-isa.git Shorten expected state code for case_extsb in alu_cases unit test --- diff --git a/src/openpower/test/alu/alu_cases.py b/src/openpower/test/alu/alu_cases.py index 4ece2cd8..5360f009 100644 --- a/src/openpower/test/alu/alu_cases.py +++ b/src/openpower/test/alu/alu_cases.py @@ -504,24 +504,21 @@ class ALUTestCase(TestAccumulatorBase): e.intregs[1] = initial_regs[1] if choice == "extsb": s = ((initial_regs[1] & 0x1000_0000_0000_0080)>>7)&0x1 + value = 0 if s == 1: value = 0xffff_ffff_ffff_ff<<8 - else: - value = 0x0 e.intregs[3] = value | (initial_regs[1] & 0xff) elif choice == "extsh": s = ((initial_regs[1] & 0x1000_0000_0000_8000)>>15)&0x1 + value = 0 if s == 1: value = 0xffff_ffff_ffff<<16 - else: - value = 0x0 e.intregs[3] = value | (initial_regs[1] & 0xffff) else: s = ((initial_regs[1] & 0x1000_0000_8000_0000)>>31)&0x1 + value = 0 if s == 1: value = 0xffff_ffff<<32 - else: - value = 0x0 e.intregs[3] = value | (initial_regs[1] & 0xffff_ffff) self.add_case(Program(lst, bigendian), initial_regs, expected=e)