Skip to content

Audit MLIR terminology and public API naming #2251

Description

@burgholzer

🤖 AI text below 🤖

Parent: #2250

Scope

Compare compiler-facing C++ APIs, Python APIs, diagnostics, and documentation with the repository glossary. Identify ambiguous or inconsistent uses of operation, pass, rewrite, conversion, translation, import, export, lowering, legalization, target, payload, static and dynamic, QC, QCO, QTensor, and reference, value, and linear semantics.

Deliverable

Report recommended terminology and any public rename separately, including downstream users, compatibility options, deprecation path, and migration cost. Internal objective corrections may use focused PRs. Do not implement breaking C++ or Python renames without explicit approval.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

MLIRAnything related to MLIRcode qualityCode quality improvementsdocumentationImprovements or additions to documentation

Type

No type

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions