From 054e1fe50a8f8d3f3cf2f8a0b47f856b45c2191c Mon Sep 17 00:00:00 2001 From: David Schleef Date: Thu, 25 Jun 2009 22:20:49 -0700 Subject: [PATCH] neon: fix saving of accumulators --- orc/orcprogram-neon.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/orc/orcprogram-neon.c b/orc/orcprogram-neon.c index 21899d6..1811379 100644 --- a/orc/orcprogram-neon.c +++ b/orc/orcprogram-neon.c @@ -772,8 +772,8 @@ orc_neon_save_accumulators (OrcCompiler *compiler) ORC_ASM_CODE(compiler," vst1.16 %s[%d], [%s], %s\n", orc_neon_reg_name (src), 0, - orc_arm_reg_name (compiler->gp_tmpreg), - orc_arm_reg_name (compiler->exec_reg)); + orc_arm_reg_name (compiler->exec_reg), + orc_arm_reg_name (compiler->gp_tmpreg)); code = 0xf4800400; code |= (compiler->gp_tmpreg&0xf) << 16; code |= (src&0xf) << 12; @@ -792,8 +792,8 @@ orc_neon_save_accumulators (OrcCompiler *compiler) ORC_ASM_CODE(compiler," vst1.32 %s[%d], [%s], %s\n", orc_neon_reg_name (src), 0, - orc_arm_reg_name (compiler->gp_tmpreg), - orc_arm_reg_name (compiler->exec_reg)); + orc_arm_reg_name (compiler->exec_reg), + orc_arm_reg_name (compiler->gp_tmpreg)); code = 0xf4800800; code |= (compiler->gp_tmpreg&0xf) << 16; code |= (src&0xf) << 12; -- 2.7.4