Mill Computing, Inc. Forums The Mill Architecture The Belt Reply To: The Belt

Post count: 1

Say you have two values on the belt, a and b, and you conditionally add one to a. Then either your belt looks like (a b) or (a+1 a b). How does the compiler then address value b in the code that follows? It is either b1 or b2, but how can the compiler know?

edit: I see this may have been answered in an earlier comment. If I understand right, at the end of the conditionally executed branch you would have a conform operation which reshuffles the belt. Is that a single-cycle operation?

  • This reply was modified 9 years, 12 months ago by  ksrm.