[llvm-dev] Guidance on working with the NVIDIA GPU back-end

CoffeeBeforeArch via llvm-dev llvm-dev at lists.llvm.org
Mon Dec 16 08:29:13 PST 2019


Hi all,

I'm primarily a hardware person but would like to do some
compiler-architecture co-design research. Are there any good references for
the NVPTX backend? I'd like to change that backend to have a limited number
of physical registers rather than an unlimited number of virtual ones (for
more realistic modeling in a uarch simulator).

Being able to do register allocation and other optimizations on the virtual
ISA (PTX) would be incredibly useful to the research community.

Thanks in advance,

--Nick
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20191216/199b3168/attachment.html>


More information about the llvm-dev mailing list