| Index: src/compiler/mips64/instruction-codes-mips64.h
|
| diff --git a/src/compiler/mips64/instruction-codes-mips64.h b/src/compiler/mips64/instruction-codes-mips64.h
|
| index edd3ca4301f64c44cce46a3665f6bf47b18f0955..d1693cdd6ae05699b75c1e6f03e1e9d9322b8ef0 100644
|
| --- a/src/compiler/mips64/instruction-codes-mips64.h
|
| +++ b/src/compiler/mips64/instruction-codes-mips64.h
|
| @@ -11,78 +11,78 @@ namespace compiler {
|
|
|
| // MIPS64-specific opcodes that specify which assembly sequence to emit.
|
| // Most opcodes specify a single instruction.
|
| -#define TARGET_ARCH_OPCODE_LIST(V) \
|
| - V(Mips64Add) \
|
| - V(Mips64Dadd) \
|
| - V(Mips64Sub) \
|
| - V(Mips64Dsub) \
|
| - V(Mips64Mul) \
|
| - V(Mips64MulHigh) \
|
| - V(Mips64MulHighU) \
|
| - V(Mips64Dmul) \
|
| - V(Mips64Div) \
|
| - V(Mips64Ddiv) \
|
| - V(Mips64DivU) \
|
| - V(Mips64DdivU) \
|
| - V(Mips64Mod) \
|
| - V(Mips64Dmod) \
|
| - V(Mips64ModU) \
|
| - V(Mips64DmodU) \
|
| - V(Mips64And) \
|
| - V(Mips64Or) \
|
| - V(Mips64Xor) \
|
| - V(Mips64Shl) \
|
| - V(Mips64Shr) \
|
| - V(Mips64Sar) \
|
| - V(Mips64Ext) \
|
| - V(Mips64Dext) \
|
| - V(Mips64Dshl) \
|
| - V(Mips64Dshr) \
|
| - V(Mips64Dsar) \
|
| - V(Mips64Ror) \
|
| - V(Mips64Dror) \
|
| - V(Mips64Mov) \
|
| - V(Mips64Tst) \
|
| - V(Mips64Tst32) \
|
| - V(Mips64Cmp) \
|
| - V(Mips64Cmp32) \
|
| - V(Mips64CmpD) \
|
| - V(Mips64AddD) \
|
| - V(Mips64SubD) \
|
| - V(Mips64MulD) \
|
| - V(Mips64DivD) \
|
| - V(Mips64ModD) \
|
| - V(Mips64SqrtD) \
|
| - V(Mips64Float64RoundDown) \
|
| - V(Mips64Float64RoundTruncate) \
|
| - V(Mips64Float64RoundUp) \
|
| - V(Mips64CvtSD) \
|
| - V(Mips64CvtDS) \
|
| - V(Mips64TruncWD) \
|
| - V(Mips64TruncUwD) \
|
| - V(Mips64CvtDW) \
|
| - V(Mips64CvtDUw) \
|
| - V(Mips64Lb) \
|
| - V(Mips64Lbu) \
|
| - V(Mips64Sb) \
|
| - V(Mips64Lh) \
|
| - V(Mips64Lhu) \
|
| - V(Mips64Sh) \
|
| - V(Mips64Ld) \
|
| - V(Mips64Lw) \
|
| - V(Mips64Sw) \
|
| - V(Mips64Sd) \
|
| - V(Mips64Lwc1) \
|
| - V(Mips64Swc1) \
|
| - V(Mips64Ldc1) \
|
| - V(Mips64Sdc1) \
|
| - V(Mips64FmoveLowUwD) \
|
| - V(Mips64FmoveLowDUw) \
|
| - V(Mips64FmoveHighUwD) \
|
| - V(Mips64FmoveHighDUw) \
|
| - V(Mips64Push) \
|
| - V(Mips64StoreToStackSlot) \
|
| - V(Mips64StackClaim) \
|
| +#define TARGET_ARCH_OPCODE_LIST(V) \
|
| + V(Mips64Add) \
|
| + V(Mips64Dadd) \
|
| + V(Mips64Sub) \
|
| + V(Mips64Dsub) \
|
| + V(Mips64Mul) \
|
| + V(Mips64MulHigh) \
|
| + V(Mips64MulHighU) \
|
| + V(Mips64Dmul) \
|
| + V(Mips64Div) \
|
| + V(Mips64Ddiv) \
|
| + V(Mips64DivU) \
|
| + V(Mips64DdivU) \
|
| + V(Mips64Mod) \
|
| + V(Mips64Dmod) \
|
| + V(Mips64ModU) \
|
| + V(Mips64DmodU) \
|
| + V(Mips64And) \
|
| + V(Mips64Or) \
|
| + V(Mips64Xor) \
|
| + V(Mips64Shl) \
|
| + V(Mips64Shr) \
|
| + V(Mips64Sar) \
|
| + V(Mips64Ext) \
|
| + V(Mips64Dext) \
|
| + V(Mips64Dshl) \
|
| + V(Mips64Dshr) \
|
| + V(Mips64Dsar) \
|
| + V(Mips64Ror) \
|
| + V(Mips64Dror) \
|
| + V(Mips64Mov) \
|
| + V(Mips64Tst) \
|
| + V(Mips64Tst32) \
|
| + V(Mips64Cmp) \
|
| + V(Mips64Cmp32) \
|
| + V(Mips64CmpD) \
|
| + V(Mips64AddD) \
|
| + V(Mips64SubD) \
|
| + V(Mips64MulD) \
|
| + V(Mips64DivD) \
|
| + V(Mips64ModD) \
|
| + V(Mips64SqrtD) \
|
| + V(Mips64Float64RoundDown) \
|
| + V(Mips64Float64RoundTruncate) \
|
| + V(Mips64Float64RoundUp) \
|
| + V(Mips64CvtSD) \
|
| + V(Mips64CvtDS) \
|
| + V(Mips64TruncWD) \
|
| + V(Mips64TruncUwD) \
|
| + V(Mips64CvtDW) \
|
| + V(Mips64CvtDUw) \
|
| + V(Mips64Lb) \
|
| + V(Mips64Lbu) \
|
| + V(Mips64Sb) \
|
| + V(Mips64Lh) \
|
| + V(Mips64Lhu) \
|
| + V(Mips64Sh) \
|
| + V(Mips64Ld) \
|
| + V(Mips64Lw) \
|
| + V(Mips64Sw) \
|
| + V(Mips64Sd) \
|
| + V(Mips64Lwc1) \
|
| + V(Mips64Swc1) \
|
| + V(Mips64Ldc1) \
|
| + V(Mips64Sdc1) \
|
| + V(Mips64Float64ExtractLowWord32) \
|
| + V(Mips64Float64ExtractHighWord32) \
|
| + V(Mips64Float64InsertLowWord32) \
|
| + V(Mips64Float64InsertHighWord32) \
|
| + V(Mips64Push) \
|
| + V(Mips64StoreToStackSlot) \
|
| + V(Mips64StackClaim) \
|
| V(Mips64StoreWriteBarrier)
|
|
|
|
|
|
|