---
 software/libfpvm/fpvm.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/software/libfpvm/fpvm.c b/software/libfpvm/fpvm.c
index 10a2ba7..2600e63 100644
--- a/software/libfpvm/fpvm.c
+++ b/software/libfpvm/fpvm.c
@@ -576,8 +576,8 @@ int fpvm_assign(struct fpvm_fragment *fragment, const char 
*dest,
 
        /* do not rename output X and Y */
        use_renaming = fragment->vector_mode
-               && (dest == fragment->tbindings[0].sym)
-               && (dest == fragment->tbindings[1].sym);
+               && (dest != fragment->tbindings[0].sym)
+               && (dest != fragment->tbindings[1].sym);
        if(use_renaming) {
                dest_reg = fragment->next_sur;
                fragment->next_sur--;
-- 
1.7.1

_______________________________________________
http://lists.milkymist.org/listinfo.cgi/devel-milkymist.org
IRC: #milkymist@Freenode

Reply via email to