tvm-rfcs icon indicating copy to clipboard operation
tvm-rfcs copied to clipboard

[RFC] TIR Language Specification

Open slyubomirsky opened this issue 1 year ago • 3 comments

Rendered view.

This RFC proposes including a language specification (draft included) for TIR in TVM's documentation.

Many thanks to all who reviewed and commented on earlier drafts (see the acknowledgements in the RFC text), especially @junrushao, @vinx13, and @Lunderberg, who were my primary guides to TIR during the initial drafting process.

slyubomirsky avatar Jun 01 '23 00:06 slyubomirsky

Requesting reviews from some in the community who are knowledgeable about TIR (including those who assisted in the draft): @Hzfengsy @tqchen @junrushao @Lunderberg @vinx13 @cyx-6 @MasterJH5574

I would also welcome suggestions on other TIR contributors whose attention should be drawn to this RFC.

Perhaps it might make sense to set up a channel on the TVM Discord to allow for some real-time discussion.

slyubomirsky avatar Jun 15 '23 18:06 slyubomirsky

@kparzysz-quic @yzh119 Perhaps you might also be interested in reviewing (feel free to tag others as well).

slyubomirsky avatar Jul 17 '23 17:07 slyubomirsky

I've added an update for recently added inter-PrimFunc calls, please have a look!

slyubomirsky avatar Dec 19 '23 23:12 slyubomirsky