| commit | f7dcf320a7e29cd2a7b89696ba0092a63b0e0a2f | [log] [tgz] |
|---|---|---|
| author | John McCall <rjmccall@apple.com> | Mon Mar 07 01:52:56 2011 +0000 |
| committer | John McCall <rjmccall@apple.com> | Mon Mar 07 01:52:56 2011 +0000 |
| tree | a5c048726aaac30ea3931d66ccc3aaf5882e9f8e | |
| parent | e467979d0ad24f4210d7bd1bc8fb38391bb4caff [diff] |
An operator new with an empty exception specifier returns null on a bad allocation and therefore requires a null-check. We were doing that, but we weren't treating the new-initializer as being conditionally executed, which means it was possible to get ill-formed IR as in PR9298. llvm-svn: 127147