diff options
author | Matt Arsenault <Matthew.Arsenault@amd.com> | 2019-03-20 20:41:34 +0000 |
---|---|---|
committer | Matt Arsenault <Matthew.Arsenault@amd.com> | 2019-03-20 20:41:34 +0000 |
commit | 2065206a9dac1dce007cd37255e237a5a4954d04 (patch) | |
tree | 7c100dc5c10bfeaa3166cab796fd5d5b920b5718 /clang/lib/Basic | |
parent | f6f4f84378ea07e8cb976631dd82079c027d7cf4 (diff) | |
download | bcm5719-llvm-2065206a9dac1dce007cd37255e237a5a4954d04.tar.gz bcm5719-llvm-2065206a9dac1dce007cd37255e237a5a4954d04.zip |
AMDGPU: Don't look for constant in insert/extract_vector_elt regbankselect
The constantness shouldn't change the register bank choice. We also
don't need to restrict this to only indexing VGPRs, since it's
possible to index SGPRs (but SelectionDAG made using this
difficult). Allow directly indexing SGPRs when appropriate.
llvm-svn: 356611
Diffstat (limited to 'clang/lib/Basic')
0 files changed, 0 insertions, 0 deletions