[NVVM] Support - Followup enhancements
Description
Issue Link - #981
Changes to be addressed in this WIP PR:
- LTO IR testing
- Is there a way to add multiple modules? {If / when it is possible to add multiple modules, a test with code that uses something from libdevice is probably a good idea. It's also useful to be able to lazily add a module}
- apply bitcode pattern input for libnvvm
cc @leofang
This pull request requires additional validation before any workflows can run on NVIDIA's runners.
Pull request vetters can view their responsibilities here.
Contributors can view more details about this message here.
Thanks, @abhilash1910! Any ETA to wrap this up?
pre-commit.ci autofix
pre-commit.ci autofix
pre-commit.ci autofix
FYI, there are some merge conflicts due to #1351 that need to be resolved 😅
@rwgk @rparolin Could you share feedbacks with @abhilash1910 with regard to the changes on the pathfinder? Let's make sure this PR can be merged for cuda-core v0.6.0.