Index: src/arm/simulator-arm.h |
diff --git a/src/arm/simulator-arm.h b/src/arm/simulator-arm.h |
index f5ebf219cbf26260949137ac0f2319051eb2aee7..f66450ef13c7fba45a106d489fb7cd4d03f06990 100644 |
--- a/src/arm/simulator-arm.h |
+++ b/src/arm/simulator-arm.h |
@@ -154,10 +154,14 @@ |
void get_d_register(int dreg, uint32_t* value); |
void set_d_register(int dreg, const uint32_t* value); |
// Support for NEON. |
- template <typename T, int SIZE = kSimd128Size> |
- void get_neon_register(int reg, T (&value)[SIZE / sizeof(T)]); |
- template <typename T, int SIZE = kSimd128Size> |
- void set_neon_register(int reg, const T (&value)[SIZE / sizeof(T)]); |
+ template <typename T> |
+ void get_d_register(int dreg, T* value); |
+ template <typename T> |
+ void set_d_register(int dreg, const T* value); |
+ template <typename T> |
+ void get_q_register(int qreg, T* value); |
+ template <typename T> |
+ void set_q_register(int qreg, const T* value); |
void set_s_register(int reg, unsigned int value); |
unsigned int get_s_register(int reg) const; |