I couldn't see anyone listed in the CODE_OWNERS.txt for this area of the
code base. From what I understand the new pass manager still doesn't
handle the target-specific code, so I think the code is in the right
place for now at least. I'd be happy to move it to the new pass manager
if that's currently possible, of course.
This is related to my (out of tree) runtime inlining project and adds
minimal support for target-level extensions in a similar way to
addGlobalExtension in the legacy IR PassManagerBuilder...
https://reviews.llvm.org/D98591
Regards,
Raoul Gough.
_______________________________________________
LLVM Developers mailing list
llvm...@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
Hello, sorry to revisit this old thread but progress seems to have stalled on my review again. It's been nearly six months since I submitted it and I didn't really think it would be such a hard change to get through. Is there a point when we could consider the original reviewer no longer to be interested and ask someone else to step in?
What I've done is add a new (static) function addExtension to TargetPassConfig to give out of tree code a way to manipulate MachineFunctions. I did get some good feedback and made some code changes but I haven't been getting any responses for a while now and it's hard for me to know what to do at this point. Would someone else be able to take a look, please?
The review is at https://reviews.llvm.org/D98591 and would
probably need to be rebased again if we want to go ahead with it.
Regards,
Raoul.