aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
diff options
context:
space:
mode:
authorMatt Arsenault <Matthew.Arsenault@amd.com>2020-01-03 10:07:51 -0500
committerMatt Arsenault <arsenm2@gmail.com>2020-01-22 10:50:59 -0500
commite3d352c54119b5d30821b4857dec77ac0af688c8 (patch)
tree31597413daefe29aeecabc5ff92d8177b2fe4606 /llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
parent9dc9f7ca145e7fd5fafbdf071a2e5b5914918c04 (diff)
downloadllvm-e3d352c54119b5d30821b4857dec77ac0af688c8.zip
llvm-e3d352c54119b5d30821b4857dec77ac0af688c8.tar.gz
llvm-e3d352c54119b5d30821b4857dec77ac0af688c8.tar.bz2
AMDGPU/GlobalISel: Fold constant offset vector extract indexes
Handle dynamic vector extracts that use an index that's an add of a constant offset into moving the base subregister of the indexing operation. Force the add into the loop in regbankselect, which will be recognized when selected.
Diffstat (limited to 'llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp')
0 files changed, 0 insertions, 0 deletions