inducer / inducer/loopy

Strip user metadata before codegen passes

Open
#257 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
636
Forks
81
Avg merge
1d 19h
Merged PRs (30d)
7

Description

Any tags that are not used in code generation should likely be stripped before entering into code generation. Otherwise, we'll get cache misses (and run code generation redundantly) for no good reason.

Likely, this presumptive `strip_user_tags` should be offered as a "transformation", too. I'm not clear on whether we should leave this to the user or do it automatically, but I'm biased in favor of *not* doing it automatically.

cc @kaushikcfd @nchristensen

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue names no files, tests, or entry points. First locate where user metadata enters the code-generation pipeline and how transformations are represented; clarify whether stripping is automatic or an opt-in transformation, then define coverage for the selected behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
compilers
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.