---
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