Fix ORIS bug in the test suite.

This commit is contained in:
Maxim Poliakovski
2020-02-01 00:42:57 +01:00
parent a27d7436ad
commit cc7814a722
2 changed files with 8 additions and 8 deletions
+1 -1
View File
@@ -142,7 +142,7 @@ def gen_ppc_opcode(opc_str, imm):
elif opc_str == "ORI":
return (0x18 << 26) + (3 << 21) + (3 << 16) + (imm & 0xFFFF)
elif opc_str == "ORIS":
return (0x18 << 26) + (3 << 21) + (3 << 16) + (imm & 0xFFFF)
return (0x19 << 26) + (3 << 21) + (3 << 16) + (imm & 0xFFFF)
def find_imm(line):
+7 -7
View File
@@ -526,10 +526,10 @@ ORI,0x60630001,rD=0x00000001,rA=0x00000001,XER=0x00000000,CR=0x00000000
ORI,0x60631FFF,rD=0x00001FFF,rA=0x00000001,XER=0x00000000,CR=0x00000000
ORI,0x60633FFF,rD=0x00003FFF,rA=0x00000001,XER=0x00000000,CR=0x00000000
ORI,0x60637FFF,rD=0x00007FFF,rA=0x00000001,XER=0x00000000,CR=0x00000000
ORIS,0x60630000,rD=0x00000000,rA=0x00000000,XER=0x00000000,CR=0x00000000
ORIS,0x60630001,rD=0x00010000,rA=0x00000000,XER=0x00000000,CR=0x00000000
ORIS,0x60630000,rD=0x00000001,rA=0x00000001,XER=0x00000000,CR=0x00000000
ORIS,0x60630001,rD=0x00010001,rA=0x00000001,XER=0x00000000,CR=0x00000000
ORIS,0x60631FFF,rD=0x1FFF0001,rA=0x00000001,XER=0x00000000,CR=0x00000000
ORIS,0x60633FFF,rD=0x3FFF0001,rA=0x00000001,XER=0x00000000,CR=0x00000000
ORIS,0x60637FFF,rD=0x7FFF0001,rA=0x00000001,XER=0x00000000,CR=0x00000000
ORIS,0x64630000,rD=0x00000000,rA=0x00000000,XER=0x00000000,CR=0x00000000
ORIS,0x64630001,rD=0x00010000,rA=0x00000000,XER=0x00000000,CR=0x00000000
ORIS,0x64630000,rD=0x00000001,rA=0x00000001,XER=0x00000000,CR=0x00000000
ORIS,0x64630001,rD=0x00010001,rA=0x00000001,XER=0x00000000,CR=0x00000000
ORIS,0x64631FFF,rD=0x1FFF0001,rA=0x00000001,XER=0x00000000,CR=0x00000000
ORIS,0x64633FFF,rD=0x3FFF0001,rA=0x00000001,XER=0x00000000,CR=0x00000000
ORIS,0x64637FFF,rD=0x7FFF0001,rA=0x00000001,XER=0x00000000,CR=0x00000000
1 ADD 0x7C632214 rD=0x80000000 rA=0x7FFFFFFF rB=0x00000001 XER=0x00000000 CR=0x00000000
526 ORI 0x60631FFF rD=0x00001FFF rA=0x00000001 XER=0x00000000 CR=0x00000000
527 ORI 0x60633FFF rD=0x00003FFF rA=0x00000001 XER=0x00000000 CR=0x00000000
528 ORI 0x60637FFF rD=0x00007FFF rA=0x00000001 XER=0x00000000 CR=0x00000000
529 ORIS 0x60630000 0x64630000 rD=0x00000000 rA=0x00000000 XER=0x00000000 CR=0x00000000
530 ORIS 0x60630001 0x64630001 rD=0x00010000 rA=0x00000000 XER=0x00000000 CR=0x00000000
531 ORIS 0x60630000 0x64630000 rD=0x00000001 rA=0x00000001 XER=0x00000000 CR=0x00000000
532 ORIS 0x60630001 0x64630001 rD=0x00010001 rA=0x00000001 XER=0x00000000 CR=0x00000000
533 ORIS 0x60631FFF 0x64631FFF rD=0x1FFF0001 rA=0x00000001 XER=0x00000000 CR=0x00000000
534 ORIS 0x60633FFF 0x64633FFF rD=0x3FFF0001 rA=0x00000001 XER=0x00000000 CR=0x00000000
535 ORIS 0x60637FFF 0x64637FFF rD=0x7FFF0001 rA=0x00000001 XER=0x00000000 CR=0x00000000