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.
Details
Details
Diff Detail
Diff Detail
Paths
| Differential D17828
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 Event Timelinedeadalnix updated this object. This revision is now accepted and ready to land.Mar 2 2016, 2:32 PM Closed by commit rL262530: Explode store of arrays in instcombine (authored by deadalnix). · Explain WhyMar 2 2016, 2:41 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 49668 lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp
test/Transforms/InstCombine/unpack-fca.ll
|