[llvm-commits] RFC: R600/SI backend v4
Tom Stellard
tstellar at gmail.com
Tue Jun 19 13:18:49 PDT 2012
Hi,
Here is v4 of the R600/SI LLVM backend that I am submitting for
review to be included in the main LLVM tree. Some changes since v3:
- Legacy AMDIL code removed (The entire backend now fits in a ~1.1MB patch,
down from 1.5MB in v3)
- Renamed Target directory to from AMDIL to AMDGPU
- Improved usage of SelectionDAG for instruction lowering
- R600: Better support for memory reads and writes
- R600: Support more texture instructions
- R600: Add more instructions for Cayman GPU family
- SI: Handle reads from constant memory
- Lots of bug fixes and other improvements
Looking forward to your comments.
Thanks,
Tom Stellard
More information about the llvm-commits
mailing list