diff options
| author | Chris Lattner <sabre@nondot.org> | 2009-09-20 19:03:47 +0000 |
|---|---|---|
| committer | Chris Lattner <sabre@nondot.org> | 2009-09-20 19:03:47 +0000 |
| commit | 1dd48c34e52bd3fb9d9006f37e48e34c6a37f1e1 (patch) | |
| tree | 9b9ebe6380ef7411ec508ae53ad87d25ec02bb4a /llvm/test/Transforms/ADCE/2003-09-10-UnwindInstFail.ll | |
| parent | fc2d846dc854c393701f7e474be9ab8e40a48f77 (diff) | |
| download | bcm5719-llvm-1dd48c34e52bd3fb9d9006f37e48e34c6a37f1e1.tar.gz bcm5719-llvm-1dd48c34e52bd3fb9d9006f37e48e34c6a37f1e1.zip | |
enhance GVN to forward substitute a stored value to a load
(and load -> load) when the base pointers must alias but when
they are different types. This occurs very very frequently in
176.gcc and other code that uses bitfields a lot.
llvm-svn: 82399
Diffstat (limited to 'llvm/test/Transforms/ADCE/2003-09-10-UnwindInstFail.ll')
0 files changed, 0 insertions, 0 deletions

