diff options
author | Bill Wendling <isanbard@gmail.com> | 2011-12-13 09:22:43 +0000 |
---|---|---|
committer | Bill Wendling <isanbard@gmail.com> | 2011-12-13 09:22:43 +0000 |
commit | 4762f7525162ddcd3a527677ed8a2d53856f21d9 (patch) | |
tree | 4087fe22a1b05ac995e629a8686c9edb6814bb22 /lib/CodeGen/SelectionDAG/FastISel.cpp | |
parent | 13aaca5edf538f967c16b8bdbfe293e2f9d75fc1 (diff) |
Avoid using the 'insertvalue' instruction here.
Fast ISel isn't able to handle 'insertvalue' and it causes a large slowdown
during -O0 compilation. We don't necessarily need to generate an aggregate of
the values here if they're just going to be extracted directly afterwards.
<rdar://problem/10530851>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@146481 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/SelectionDAG/FastISel.cpp')
0 files changed, 0 insertions, 0 deletions