mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-08-14 15:28:20 +00:00
[mips] Rename instruction DANDi to ANDi64.
No functionality change. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@187469 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -81,13 +81,13 @@ def DADDi : ArithLogicI<"daddi", simm16_64, CPU64RegsOpnd>, ADDI_FM<0x18>;
|
|||||||
def DADDiu : ArithLogicI<"daddiu", simm16_64, CPU64RegsOpnd, IIArith,
|
def DADDiu : ArithLogicI<"daddiu", simm16_64, CPU64RegsOpnd, IIArith,
|
||||||
immSExt16, add>,
|
immSExt16, add>,
|
||||||
ADDI_FM<0x19>, IsAsCheapAsAMove;
|
ADDI_FM<0x19>, IsAsCheapAsAMove;
|
||||||
def DANDi : ArithLogicI<"andi", uimm16_64, CPU64RegsOpnd, IILogic, immZExt16,
|
|
||||||
and>,
|
|
||||||
ADDI_FM<0xc>;
|
|
||||||
def SLTi64 : SetCC_I<"slti", setlt, simm16_64, immSExt16, CPU64Regs>,
|
def SLTi64 : SetCC_I<"slti", setlt, simm16_64, immSExt16, CPU64Regs>,
|
||||||
SLTI_FM<0xa>;
|
SLTI_FM<0xa>;
|
||||||
def SLTiu64 : SetCC_I<"sltiu", setult, simm16_64, immSExt16, CPU64Regs>,
|
def SLTiu64 : SetCC_I<"sltiu", setult, simm16_64, immSExt16, CPU64Regs>,
|
||||||
SLTI_FM<0xb>;
|
SLTI_FM<0xb>;
|
||||||
|
def ANDi64 : ArithLogicI<"andi", uimm16_64, CPU64RegsOpnd, IILogic, immZExt16,
|
||||||
|
and>,
|
||||||
|
ADDI_FM<0xc>;
|
||||||
def ORi64 : ArithLogicI<"ori", uimm16_64, CPU64RegsOpnd, IILogic, immZExt16,
|
def ORi64 : ArithLogicI<"ori", uimm16_64, CPU64RegsOpnd, IILogic, immZExt16,
|
||||||
or>,
|
or>,
|
||||||
ADDI_FM<0xd>;
|
ADDI_FM<0xd>;
|
||||||
@@ -338,7 +338,7 @@ def : InstAlias<"move $dst, $src",
|
|||||||
(DADDu CPU64RegsOpnd:$dst, CPU64RegsOpnd:$src, ZERO_64), 1>,
|
(DADDu CPU64RegsOpnd:$dst, CPU64RegsOpnd:$src, ZERO_64), 1>,
|
||||||
Requires<[HasMips64]>;
|
Requires<[HasMips64]>;
|
||||||
def : InstAlias<"and $rs, $rt, $imm",
|
def : InstAlias<"and $rs, $rt, $imm",
|
||||||
(DANDi CPU64RegsOpnd:$rs, CPU64RegsOpnd:$rt, uimm16_64:$imm),
|
(ANDi64 CPU64RegsOpnd:$rs, CPU64RegsOpnd:$rt, uimm16_64:$imm),
|
||||||
1>,
|
1>,
|
||||||
Requires<[HasMips64]>;
|
Requires<[HasMips64]>;
|
||||||
def : InstAlias<"slt $rs, $rt, $imm",
|
def : InstAlias<"slt $rs, $rt, $imm",
|
||||||
|
Reference in New Issue
Block a user