summaryrefslogtreecommitdiffstats
path: root/src/arch
diff options
context:
space:
mode:
authorJukka Ojanen <jukka.ojanen@linkotec.net>2014-11-14 17:58:46 +0200
committerJukka Ojanen <jukka.ojanen@linkotec.net>2014-11-14 17:58:46 +0200
commit02e5543d9911845b215541b1fa3f78b23feb675d (patch)
treebc96aeee4b3cc7bc0e8a4feea479e85423afba33 /src/arch
parent00ea542df2d60144fe1ed97d0906430cb4c7b0ae (diff)
parent8ade1c0e10443228889dd77ad4e25a54ec45635f (diff)
downloadffts-02e5543d9911845b215541b1fa3f78b23feb675d.zip
ffts-02e5543d9911845b215541b1fa3f78b23feb675d.tar.gz
Merge commit '8ade1c0e10443228889dd77ad4e25a54ec45635f'
Diffstat (limited to 'src/arch')
-rw-r--r--src/arch/x64/x64-codegen.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/arch/x64/x64-codegen.h b/src/arch/x64/x64-codegen.h
index 629189b..1be7d80 100644
--- a/src/arch/x64/x64-codegen.h
+++ b/src/arch/x64/x64-codegen.h
@@ -1461,8 +1461,11 @@ typedef union {
#define x64_sse_movaps_reg_reg(inst, dreg, reg) \
emit_sse_reg_reg_op2((inst), (dreg), (reg), 0x0f, 0x28)
-#define x64_sse_movntps_reg_membase(inst, dreg, basereg, disp) \
- emit_sse_reg_membase_op2((inst), (dreg), (basereg), (disp), 0x0f, 0x2b)
+#define x64_sse_movntps_membase_reg(inst, basereg, disp, reg) \
+ emit_sse_membase_reg_op2((inst), (basereg), (disp), (reg), 0x0f, 0x2b)
+
+#define x64_sse_movntps_memindex_reg(inst, basereg, disp, indexreg, shift, reg) \
+ emit_sse_memindex_reg_op2((inst), (basereg), (disp), (indexreg), (shift), (reg), 0x0f, 0x2b)
#define x64_sse_prefetch_reg_membase(inst, arg, basereg, disp) \
emit_sse_reg_membase_op2((inst), (arg), (basereg), (disp), 0x0f, 0x18)
OpenPOWER on IntegriCloud