| Index: src/compiler/ppc/instruction-codes-ppc.h
|
| diff --git a/src/compiler/ppc/instruction-codes-ppc.h b/src/compiler/ppc/instruction-codes-ppc.h
|
| index bb0a77117d5ef37f80bff3ccb858ed982f69a41b..3d35c69c9b28b970936d332678b79bc2a34d5bde 100644
|
| --- a/src/compiler/ppc/instruction-codes-ppc.h
|
| +++ b/src/compiler/ppc/instruction-codes-ppc.h
|
| @@ -12,16 +12,11 @@ namespace compiler {
|
| // PPC-specific opcodes that specify which assembly sequence to emit.
|
| // Most opcodes specify a single instruction.
|
| #define TARGET_ARCH_OPCODE_LIST(V) \
|
| - V(PPC_And32) \
|
| - V(PPC_And64) \
|
| - V(PPC_AndComplement32) \
|
| - V(PPC_AndComplement64) \
|
| - V(PPC_Or32) \
|
| - V(PPC_Or64) \
|
| - V(PPC_OrComplement32) \
|
| - V(PPC_OrComplement64) \
|
| - V(PPC_Xor32) \
|
| - V(PPC_Xor64) \
|
| + V(PPC_And) \
|
| + V(PPC_AndComplement) \
|
| + V(PPC_Or) \
|
| + V(PPC_OrComplement) \
|
| + V(PPC_Xor) \
|
| V(PPC_ShiftLeft32) \
|
| V(PPC_ShiftLeft64) \
|
| V(PPC_ShiftRight32) \
|
| @@ -30,49 +25,45 @@ namespace compiler {
|
| V(PPC_ShiftRightAlg64) \
|
| V(PPC_RotRight32) \
|
| V(PPC_RotRight64) \
|
| - V(PPC_Not32) \
|
| - V(PPC_Not64) \
|
| + V(PPC_Not) \
|
| V(PPC_RotLeftAndMask32) \
|
| V(PPC_RotLeftAndClear64) \
|
| V(PPC_RotLeftAndClearLeft64) \
|
| V(PPC_RotLeftAndClearRight64) \
|
| - V(PPC_Add32) \
|
| + V(PPC_Add) \
|
| V(PPC_AddWithOverflow32) \
|
| - V(PPC_Add64) \
|
| - V(PPC_AddFloat64) \
|
| - V(PPC_Sub32) \
|
| + V(PPC_AddDouble) \
|
| + V(PPC_Sub) \
|
| V(PPC_SubWithOverflow32) \
|
| - V(PPC_Sub64) \
|
| - V(PPC_SubFloat64) \
|
| + V(PPC_SubDouble) \
|
| V(PPC_Mul32) \
|
| V(PPC_Mul64) \
|
| V(PPC_MulHigh32) \
|
| V(PPC_MulHighU32) \
|
| - V(PPC_MulFloat64) \
|
| + V(PPC_MulDouble) \
|
| V(PPC_Div32) \
|
| V(PPC_Div64) \
|
| V(PPC_DivU32) \
|
| V(PPC_DivU64) \
|
| - V(PPC_DivFloat64) \
|
| + V(PPC_DivDouble) \
|
| V(PPC_Mod32) \
|
| V(PPC_Mod64) \
|
| V(PPC_ModU32) \
|
| V(PPC_ModU64) \
|
| - V(PPC_ModFloat64) \
|
| - V(PPC_Neg32) \
|
| - V(PPC_Neg64) \
|
| - V(PPC_NegFloat64) \
|
| - V(PPC_SqrtFloat64) \
|
| - V(PPC_FloorFloat64) \
|
| - V(PPC_CeilFloat64) \
|
| - V(PPC_TruncateFloat64) \
|
| - V(PPC_RoundFloat64) \
|
| - V(PPC_MaxFloat64) \
|
| - V(PPC_MinFloat64) \
|
| + V(PPC_ModDouble) \
|
| + V(PPC_Neg) \
|
| + V(PPC_NegDouble) \
|
| + V(PPC_SqrtDouble) \
|
| + V(PPC_FloorDouble) \
|
| + V(PPC_CeilDouble) \
|
| + V(PPC_TruncateDouble) \
|
| + V(PPC_RoundDouble) \
|
| + V(PPC_MaxDouble) \
|
| + V(PPC_MinDouble) \
|
| V(PPC_Cntlz32) \
|
| V(PPC_Cmp32) \
|
| V(PPC_Cmp64) \
|
| - V(PPC_CmpFloat64) \
|
| + V(PPC_CmpDouble) \
|
| V(PPC_Tst32) \
|
| V(PPC_Tst64) \
|
| V(PPC_Push) \
|
| @@ -81,17 +72,17 @@ namespace compiler {
|
| V(PPC_ExtendSignWord32) \
|
| V(PPC_Uint32ToUint64) \
|
| V(PPC_Int64ToInt32) \
|
| - V(PPC_Int32ToFloat64) \
|
| - V(PPC_Uint32ToFloat64) \
|
| - V(PPC_Float32ToFloat64) \
|
| - V(PPC_Float64ToInt32) \
|
| - V(PPC_Float64ToUint32) \
|
| - V(PPC_Float64ToFloat32) \
|
| - V(PPC_Float64ExtractLowWord32) \
|
| - V(PPC_Float64ExtractHighWord32) \
|
| - V(PPC_Float64InsertLowWord32) \
|
| - V(PPC_Float64InsertHighWord32) \
|
| - V(PPC_Float64Construct) \
|
| + V(PPC_Int32ToDouble) \
|
| + V(PPC_Uint32ToDouble) \
|
| + V(PPC_Float32ToDouble) \
|
| + V(PPC_DoubleToInt32) \
|
| + V(PPC_DoubleToUint32) \
|
| + V(PPC_DoubleToFloat32) \
|
| + V(PPC_DoubleExtractLowWord32) \
|
| + V(PPC_DoubleExtractHighWord32) \
|
| + V(PPC_DoubleInsertLowWord32) \
|
| + V(PPC_DoubleInsertHighWord32) \
|
| + V(PPC_DoubleConstruct) \
|
| V(PPC_LoadWordS8) \
|
| V(PPC_LoadWordU8) \
|
| V(PPC_LoadWordS16) \
|
| @@ -99,13 +90,13 @@ namespace compiler {
|
| V(PPC_LoadWordS32) \
|
| V(PPC_LoadWord64) \
|
| V(PPC_LoadFloat32) \
|
| - V(PPC_LoadFloat64) \
|
| + V(PPC_LoadDouble) \
|
| V(PPC_StoreWord8) \
|
| V(PPC_StoreWord16) \
|
| V(PPC_StoreWord32) \
|
| V(PPC_StoreWord64) \
|
| V(PPC_StoreFloat32) \
|
| - V(PPC_StoreFloat64) \
|
| + V(PPC_StoreDouble) \
|
| V(PPC_StoreWriteBarrier)
|
|
|
|
|
|
|