diff options
| author | Kaelyn Takata <rikka@google.com> | 2014-11-20 22:06:30 +0000 |
|---|---|---|
| committer | Kaelyn Takata <rikka@google.com> | 2014-11-20 22:06:30 +0000 |
| commit | 3f9794f288d89d33fe42e89cdf57371784bf0258 (patch) | |
| tree | f813c8dfbd6d2cd9d0874f123f7fb7f66007b3b1 /llvm/lib/Transforms/Utils/SimplifyCFG.cpp | |
| parent | 6fc91a9d5e7d151890c7fc344e1999b8b11f34c2 (diff) | |
| download | llvm-3f9794f288d89d33fe42e89cdf57371784bf0258.zip llvm-3f9794f288d89d33fe42e89cdf57371784bf0258.tar.gz llvm-3f9794f288d89d33fe42e89cdf57371784bf0258.tar.bz2 | |
Factor out the default recovery handling.
The default handling is extended to properly create member expressions
and Objective-C ivar references.
Also detect and reject cases where multiple corrections have identical
correction distances and are valid, instead of suggesting the first one
that is found.
llvm-svn: 222462
Diffstat (limited to 'llvm/lib/Transforms/Utils/SimplifyCFG.cpp')
0 files changed, 0 insertions, 0 deletions
