More v9 fixes.
This commit is contained in:
parent
52686f5037
commit
c7236eee80
2 changed files with 4 additions and 2 deletions
include
|
@ -39,6 +39,8 @@ enum reloc_type
|
||||||
RELOC_11,
|
RELOC_11,
|
||||||
RELOC_WDISP2_14,
|
RELOC_WDISP2_14,
|
||||||
RELOC_WDISP19,
|
RELOC_WDISP19,
|
||||||
|
RELOC_HHI22,
|
||||||
|
RELOC_HLO10,
|
||||||
|
|
||||||
/* 29K relocation types */
|
/* 29K relocation types */
|
||||||
RELOC_JUMPTARG, RELOC_CONST, RELOC_CONSTH,
|
RELOC_JUMPTARG, RELOC_CONST, RELOC_CONSTH,
|
||||||
|
|
|
@ -905,8 +905,8 @@ static const struct sparc_opcode sparc_opcodes[] = {
|
||||||
{ "mulx", F3(2, 0x09, 1), F3(~2, ~0x09, ~1), "1,i,d", 0, v9 },
|
{ "mulx", F3(2, 0x09, 1), F3(~2, ~0x09, ~1), "1,i,d", 0, v9 },
|
||||||
{ "umulxcc", F3(2, 0x19, 0), F3(~2, ~0x19, ~0)|ASI(~0), "1,2,d", 0, v9 },
|
{ "umulxcc", F3(2, 0x19, 0), F3(~2, ~0x19, ~0)|ASI(~0), "1,2,d", 0, v9 },
|
||||||
{ "umulxcc", F3(2, 0x19, 1), F3(~2, ~0x19, ~1), "1,i,d", 0, v9 },
|
{ "umulxcc", F3(2, 0x19, 1), F3(~2, ~0x19, ~1), "1,i,d", 0, v9 },
|
||||||
{ "sdivx", F3(2, 0x1d, 0), F3(~2, ~0x1d, ~0)|ASI(~0), "1,2,d", 0, v9 },
|
{ "sdivxcc", F3(2, 0x1d, 0), F3(~2, ~0x1d, ~0)|ASI(~0), "1,2,d", 0, v9 },
|
||||||
{ "sdivx", F3(2, 0x1d, 1), F3(~2, ~0x1d, ~1), "1,i,d", 0, v9 },
|
{ "sdivxcc", F3(2, 0x1d, 1), F3(~2, ~0x1d, ~1), "1,i,d", 0, v9 },
|
||||||
{ "udivx", F3(2, 0x0d, 0), F3(~2, ~0x0d, ~0)|ASI(~0), "1,2,d", 0, v9 },
|
{ "udivx", F3(2, 0x0d, 0), F3(~2, ~0x0d, ~0)|ASI(~0), "1,2,d", 0, v9 },
|
||||||
{ "udivx", F3(2, 0x0d, 1), F3(~2, ~0x0d, ~1), "1,i,d", 0, v9 },
|
{ "udivx", F3(2, 0x0d, 1), F3(~2, ~0x0d, ~1), "1,i,d", 0, v9 },
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue