summaryrefslogtreecommitdiffstats
path: root/llvm/lib/DebugInfo/CodeView/DebugStringTableSubsection.cpp
diff options
context:
space:
mode:
authorKeno Fischer <keno@alumni.harvard.edu>2017-06-28 23:36:40 +0000
committerKeno Fischer <keno@alumni.harvard.edu>2017-06-28 23:36:40 +0000
commita236dae5d14ce42d9ac1e85e4be80731f689f1bb (patch)
tree1c01d408463ce19f28fc86859936446ca69d4b30 /llvm/lib/DebugInfo/CodeView/DebugStringTableSubsection.cpp
parentb04290569c7e048a2fae81aff50025c2751195a7 (diff)
downloadbcm5719-llvm-a236dae5d14ce42d9ac1e85e4be80731f689f1bb.tar.gz
bcm5719-llvm-a236dae5d14ce42d9ac1e85e4be80731f689f1bb.zip
[InstCombine] Retain TBAA when narrowing memory accesses
Summary: As discussed on the mailing list it is legal to propagate TBAA to loads/stores from/to smaller regions of a larger load tagged with TBAA. Do so for (load->extractvalue)=>(gep->load) and similar foldings. Reviewed By: sanjoy Differential Revision: https://reviews.llvm.org/D31954 llvm-svn: 306615
Diffstat (limited to 'llvm/lib/DebugInfo/CodeView/DebugStringTableSubsection.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud