diff options
| author | Tim Northover <tnorthover@apple.com> | 2015-02-10 19:49:18 +0000 |
|---|---|---|
| committer | Tim Northover <tnorthover@apple.com> | 2015-02-10 19:49:18 +0000 |
| commit | 43c0d2db50a90f54028877869d5fb86bdb0502b7 (patch) | |
| tree | f41971964cd5752239bcd7b8be801adf15ae42ac /clang/test/Parser/crash-report.c | |
| parent | 851563f9c3bc6b5db812cfa95add5387e6e433df (diff) | |
| download | bcm5719-llvm-43c0d2db50a90f54028877869d5fb86bdb0502b7.tar.gz bcm5719-llvm-43c0d2db50a90f54028877869d5fb86bdb0502b7.zip | |
DeadArgElim: arguments affect all returned sub-values by default.
Unless we meet an insertvalue on a path from some value to a return, that value
will be live if *any* of the return's components are live, so all of those
components must be added to the MaybeLiveUses.
Previously we were deleting arguments if sub-value 0 turned out to be dead.
llvm-svn: 228731
Diffstat (limited to 'clang/test/Parser/crash-report.c')
0 files changed, 0 insertions, 0 deletions

