You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Thanks! (1) seems like a bug in lowering while (2) is probably in the backend. For (2), we basically attempt to generate the string name of the operator based on whether or not the operands are signed or not (adding the s if they are). For logical operators like &, I think we should probably not generate the s?
I noted these two issue when I was trying to add float support in Dahlia (Calyx backend)
1. Hoist memory pass issue
The following does not pass with
--lower
flag.Error
Root cause seems to be the Hoist pass,
b_read0
has not been created2. Incorrect usage of signed Calyx primitives
The following generates Calyx IR
The Calyx IR contains a
std_sand
primitive which seems to be not present in the current Calyx primitivesThe text was updated successfully, but these errors were encountered: