diff options
author | Chris Lattner <sabre@nondot.org> | 2009-01-08 05:42:05 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2009-01-08 05:42:05 +0000 |
commit | 5ffe6acd577696a41932c7b82db06a04687e07ba (patch) | |
tree | 0428339c472fbe19d2ccacd0e1f05aa369a341d9 /include/llvm/ADT | |
parent | 8bb5e9901346f448461289f2d0079ed6d534b571 (diff) | |
download | external_llvm-5ffe6acd577696a41932c7b82db06a04687e07ba.zip external_llvm-5ffe6acd577696a41932c7b82db06a04687e07ba.tar.gz external_llvm-5ffe6acd577696a41932c7b82db06a04687e07ba.tar.bz2 |
This implements the second half of the fix for PR3290, handling
loads from allocas that cover the entire aggregate. This handles
some memcpy/byval cases that are produced by llvm-gcc. This triggers
a few times in kc++ (with std::pair<std::_Rb_tree_const_iterator
<kc::impl_abstract_phylum*>,bool>) and once in 176.gcc (with %struct..0anon).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@61915 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm/ADT')
0 files changed, 0 insertions, 0 deletions