Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add regalloc team to CODEOWNERS #65208

Merged
merged 2 commits into from
Sep 5, 2023
Merged

Conversation

arsenm
Copy link
Contributor

@arsenm arsenm commented Sep 2, 2023

Probably missed some cases. We also probably should rename the ML stuff to use a consistent capitalization scheme

/llvm/include/CodeGen/RegAlloc* @llvm/pr-subscribers-regalloc
/llvm/include/CodeGen/*Regalloc* @llvm/pr-subscribers-regalloc
/llvm/include/CodeGen/Register* @llvm/pr-subscribers-regalloc
/llvm/include/CodeGen/LiveReg* @llvm/pr-subscribers-regalloc
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How about Live*?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That pulls in some unrelated debug info stuff

Copy link
Collaborator

@tstellar tstellar left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Team added.

@@ -395,6 +395,36 @@ flang/**/CodeGen/ @llvm/pr-subscribers-flang-codegen
/llvm/utils/TableGen/CodeGenDAG* @llvm/pr-subscribers-selectiondag
/llvm/utils/TableGen/DAGISel* @llvm/pr-subscribers-selectiondag

# register allocation
/llvm/include/CodeGen/RegAlloc* @llvm/pr-subscribers-regalloc
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Isn't this line caught by the following one?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm pretty sure this is case sensitive, so no. I renamed the offending files so it shouldn't matter anymore

/llvm/include/PBQP/ @llvm/pr-subscribers-regalloc
/llvm/include/PBQPRAConstraint.h @llvm/pr-subscribers-regalloc
/llvm/include/llvm/CodeGen/Spiller.h @llvm/pr-subscribers-regalloc
/llvm/lib/CodeGen/*RegAlloc* @llvm/pr-subscribers-regalloc
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Wouldn't llvm/**/*RegAlloc be enough to cover include/ and lib/?
(you don't need the trailing *, it seems that .gitignore format matches on prefix from what I gathered)

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have no idea how to test if this is working or not

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is what we use for many other patterns in this file :)

But the way I test it is by trying with .gitignore (GitHub claims that they use the same format).

So I modify a file (or create a new path), check that it shows up in git status, then I add the pattern to .gitignore and check that it does not show up in git status output anymore!

@arsenm arsenm closed this Sep 3, 2023
@arsenm arsenm deleted the regalloc-codeowners branch September 3, 2023 12:35
@arsenm arsenm restored the regalloc-codeowners branch September 3, 2023 13:02
@arsenm arsenm reopened this Sep 3, 2023
@arsenm arsenm merged commit a4a72bc into llvm:main Sep 5, 2023
1 check passed
avillega pushed a commit to avillega/llvm-project that referenced this pull request Sep 11, 2023
Probably missed some cases. We also probably should rename the ML stuff
to use a consistent capitalization scheme
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants