Index: src/arm/macro-assembler-arm.h |
diff --git a/src/arm/macro-assembler-arm.h b/src/arm/macro-assembler-arm.h |
index 02df3cef6bb62c0dc6afcdb277351fe69953fcb8..5a0a2b67947397a3d2c555bb597d5a53d419091c 100644 |
--- a/src/arm/macro-assembler-arm.h |
+++ b/src/arm/macro-assembler-arm.h |
@@ -561,6 +561,14 @@ class MacroAssembler: public Assembler { |
void VmovExtended(int dst_code, const MemOperand& src, Register scratch); |
void VmovExtended(const MemOperand& dst, int src_code, Register scratch); |
+ void ExtractLane(Register dst, QwNeonRegister src, NeonDataType dt, int lane); |
+ void ExtractLane(SwVfpRegister dst, QwNeonRegister src, Register scratch, |
+ int lane); |
+ void ReplaceLane(QwNeonRegister dst, QwNeonRegister src, Register src_lane, |
+ NeonDataType dt, int lane); |
+ void ReplaceLane(QwNeonRegister dst, QwNeonRegister src, |
+ SwVfpRegister src_lane, Register scratch, int lane); |
+ |
void LslPair(Register dst_low, Register dst_high, Register src_low, |
Register src_high, Register scratch, Register shift); |
void LslPair(Register dst_low, Register dst_high, Register src_low, |