finch-tensor / Finch.jl

Sparse and Structured Tensor Compiler
http://willowahrens.io/Finch.jl/
MIT License
161 stars 16 forks source link

make the interface to looplets more uniform #326

Closed willow-ahrens closed 4 months ago

willow-ahrens commented 10 months ago

SwitchVisitor and other callable visitors that are overloaded by looplets should become named functions, and named looplet functions should be given uniform names. also, clean up stepper code introduced in https://github.com/willow-ahrens/Finch.jl/pull/309

willow-ahrens commented 10 months ago

lets' rename unfulred to instantiated, and insert it around every call to instantiate, rather than at the top of calls to instantiate.