Address space mapping is described in lib/Target/AMDGPU/AMDGPU.h in Doxygen comments. This patch adds the description to user guide for AMDGPU back-end.
RAT0, VTX0 is only R600. I would probably just omit these
The OpenCL terminology is generic. Maybe Flat (generic)?
I would drop these two. We may change these to match HSAIL and they aren't really used.
Updated per Matt's suggestions.
Cool, I can mark comments as done.
s/called flat in AMDGPU/Flat/
There's no reason to talk about CPUs here
Updated per arsenm's comments.
Mark as done.
@arsenm is this mergeable? Any other changes I should make?
LGTM