diff options
| author | Philip Reames <listmail@philipreames.com> | 2015-06-16 20:24:25 +0000 | 
|---|---|---|
| committer | Philip Reames <listmail@philipreames.com> | 2015-06-16 20:24:25 +0000 | 
| commit | c25df116145603433049b4ab69997499bd34b306 (patch) | |
| tree | 0bb5b178fbdf4d55edc9dc822c4b88edbb1da971 /llvm/unittests/Bitcode/BitReaderTest.cpp | |
| parent | c758ca3c5c51e534e702c9bb90eeeaef0cb3f729 (diff) | |
| download | llvm-c25df116145603433049b4ab69997499bd34b306.zip llvm-c25df116145603433049b4ab69997499bd34b306.tar.gz llvm-c25df116145603433049b4ab69997499bd34b306.tar.bz2 | |
Reapply 239795 - [InstCombine] Propagate non-null facts to call parameters
The original change broke clang side tests.  I will be submitting those momentarily.  This change includes post commit feedback on the original change from from Pete Cooper.
Original Submission comments:
If a parameter to a function is known non-null, use the existing parameter attributes to record that fact at the call site. This has no optimization benefit by itself - that I know of - but is an enabling change for http://reviews.llvm.org/D9129.
Differential Revision: http://reviews.llvm.org/D9132
llvm-svn: 239849
Diffstat (limited to 'llvm/unittests/Bitcode/BitReaderTest.cpp')
0 files changed, 0 insertions, 0 deletions
