diff options
author | Chris Lattner <sabre@nondot.org> | 2009-09-20 20:09:34 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2009-09-20 20:09:34 +0000 |
commit | 771a5422e167200f8a750449f688215f9abe925a (patch) | |
tree | 272d03fb77203d45186d51e52033439352e1e766 /utils/FileCheck | |
parent | 6af4b7ce4d4d462fec2e9b9cf3661cc918fcc57c (diff) | |
download | external_llvm-771a5422e167200f8a750449f688215f9abe925a.zip external_llvm-771a5422e167200f8a750449f688215f9abe925a.tar.gz external_llvm-771a5422e167200f8a750449f688215f9abe925a.tar.bz2 |
Move CoerceAvailableValueToLoadType earlier in GVN.cpp. Hook it up
so that nonlocal and partially redundant loads can use it as well.
The testcase shows examples of craziness this can handle. This triggers
*many* times in 176.gcc.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@82403 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'utils/FileCheck')
0 files changed, 0 insertions, 0 deletions