AnyDSL / MimIR

MimIR is my Intermediate Representation
https://anydsl.github.io/MimIR/
MIT License
46 stars 9 forks source link

introduced threshold for Scalerize Pass #241

Closed leissa closed 1 year ago

leissa commented 1 year ago

If you are juggling around large tuples, compile time will explode. This threshold, will not scalarize tuples larger than the given threshold.

leissa commented 1 year ago

Damn, I like the use of a frontend constant for this ^^

I thought about a %cli dialect that allows you to define variables. Sth like this:

thorin foo.thorin -D "scalerize_threshold = 32"