This is an archive of the discontinued LLVM Phabricator instance.

DAG: Don't fold vector extract into load if target doesn't want to
ClosedPublic

Authored by arsenm on Dec 17 2016, 12:53 PM.

Details

Summary

Fixes turning a 32-bit scalar load into an extending vector load
for AMDGPU when dynamically indexing a vector.

Diff Detail

Event Timeline

arsenm updated this revision to Diff 81850.Dec 17 2016, 12:53 PM
arsenm retitled this revision from to DAG: Don't fold vector extract into load if target doesn't want to.
arsenm updated this object.
arsenm added a subscriber: llvm-commits.
arsenm accepted this revision.Jan 25 2017, 12:35 PM

r292842

This revision is now accepted and ready to land.Jan 25 2017, 12:35 PM
arsenm closed this revision.Jan 25 2017, 12:35 PM