This is an archive of the discontinued LLVM Phabricator instance.

Explode store of arrays in instcombine
ClosedPublic

Authored by deadalnix on Mar 2 2016, 2:29 PM.

Details

Summary

This is the last step toward supporting aggregate memory access in instcombine. This explodes stores of arrays into a serie of stores for each element, allowing them to be optimized.

Diff Detail

Repository
rL LLVM

Event Timeline

deadalnix updated this revision to Diff 49668.Mar 2 2016, 2:29 PM
deadalnix retitled this revision from to Explode store of arrays in instcombine.
deadalnix updated this object.
deadalnix added a subscriber: llvm-commits.
majnemer accepted this revision.Mar 2 2016, 2:32 PM
majnemer edited edge metadata.

LGTM

This revision is now accepted and ready to land.Mar 2 2016, 2:32 PM
This revision was automatically updated to reflect the committed changes.