Skip to content
  • tibbe's avatar
    Iteratively try to fold expressions before constant propagation · e9bc0dde
    tibbe authored
    Before this change the constant expression
    
       _ccI::I64 = (16 >> 7) + 1;
    
    wouldn't be propagated, as it wouldn't be completely folded.  This
    meant that this expression wouldn't be unrolled
    
        thawArray# arr# 0# 16# s#
    
    The new code generator already does this correctly.
    e9bc0dde