summaryrefslogtreecommitdiffstats
path: root/clang/lib/Basic/Targets.cpp
diff options
context:
space:
mode:
authorMatt Arsenault <Matthew.Arsenault@amd.com>2016-10-12 18:49:05 +0000
committerMatt Arsenault <Matthew.Arsenault@amd.com>2016-10-12 18:49:05 +0000
commitd486d3f8d14845a9d0f71f1e3e3d2a3d979fe5c1 (patch)
treeae1fefe0ecf61fc4e1eace5f1dc3222d64c8646c /clang/lib/Basic/Targets.cpp
parent4b9b3791727dd8664c2d228ce3abeb5be82719ca (diff)
downloadbcm5719-llvm-d486d3f8d14845a9d0f71f1e3e3d2a3d979fe5c1.tar.gz
bcm5719-llvm-d486d3f8d14845a9d0f71f1e3e3d2a3d979fe5c1.zip
AMDGPU: Initial implementation of VGPR indexing mode
This is the most basic handling of the indirect access pseudos using GPR indexing mode. This currently only enables the mode for a single v_mov_b32 and then disables it. This is much more complicated to use than the movrel instructions, so a new optimization pass is probably needed to fold the access into the uses and keep the mode enabled for them. llvm-svn: 284031
Diffstat (limited to 'clang/lib/Basic/Targets.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud