| Index: src/arm/constants-arm.h
|
| diff --git a/src/arm/constants-arm.h b/src/arm/constants-arm.h
|
| index bd63116289643652e9f6c968ddf9dfe017d3342c..7e34f724e27ac6a71d656ec8ce40f903a9a9b033 100644
|
| --- a/src/arm/constants-arm.h
|
| +++ b/src/arm/constants-arm.h
|
| @@ -406,64 +406,6 @@ inline Hint NegateHint(Hint ignored) { return no_hint; }
|
|
|
|
|
| // -----------------------------------------------------------------------------
|
| -// Specific instructions, constants, and masks.
|
| -// These constants are declared in assembler-arm.cc, as they use named registers
|
| -// and other constants.
|
| -
|
| -
|
| -// add(sp, sp, 4) instruction (aka Pop())
|
| -extern const Instr kPopInstruction;
|
| -
|
| -// str(r, MemOperand(sp, 4, NegPreIndex), al) instruction (aka push(r))
|
| -// register r is not encoded.
|
| -extern const Instr kPushRegPattern;
|
| -
|
| -// ldr(r, MemOperand(sp, 4, PostIndex), al) instruction (aka pop(r))
|
| -// register r is not encoded.
|
| -extern const Instr kPopRegPattern;
|
| -
|
| -// mov lr, pc
|
| -extern const Instr kMovLrPc;
|
| -// ldr rd, [pc, #offset]
|
| -extern const Instr kLdrPCMask;
|
| -extern const Instr kLdrPCPattern;
|
| -// vldr dd, [pc, #offset]
|
| -extern const Instr kVldrDPCMask;
|
| -extern const Instr kVldrDPCPattern;
|
| -// blxcc rm
|
| -extern const Instr kBlxRegMask;
|
| -
|
| -extern const Instr kBlxRegPattern;
|
| -
|
| -extern const Instr kMovMvnMask;
|
| -extern const Instr kMovMvnPattern;
|
| -extern const Instr kMovMvnFlip;
|
| -extern const Instr kMovLeaveCCMask;
|
| -extern const Instr kMovLeaveCCPattern;
|
| -extern const Instr kMovwMask;
|
| -extern const Instr kMovwPattern;
|
| -extern const Instr kMovwLeaveCCFlip;
|
| -extern const Instr kCmpCmnMask;
|
| -extern const Instr kCmpCmnPattern;
|
| -extern const Instr kCmpCmnFlip;
|
| -extern const Instr kAddSubFlip;
|
| -extern const Instr kAndBicFlip;
|
| -
|
| -// A mask for the Rd register for push, pop, ldr, str instructions.
|
| -extern const Instr kLdrRegFpOffsetPattern;
|
| -
|
| -extern const Instr kStrRegFpOffsetPattern;
|
| -
|
| -extern const Instr kLdrRegFpNegOffsetPattern;
|
| -
|
| -extern const Instr kStrRegFpNegOffsetPattern;
|
| -
|
| -extern const Instr kLdrStrInstrTypeMask;
|
| -extern const Instr kLdrStrInstrArgumentMask;
|
| -extern const Instr kLdrStrOffsetMask;
|
| -
|
| -
|
| -// -----------------------------------------------------------------------------
|
| // Instruction abstraction.
|
|
|
| // The class Instruction enables access to individual fields defined in the ARM
|
|
|