Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
81fe1fbf4abd00b24e078a80cb15a2d2c1343f11
/
clang
/
test
/
CodeGenCXX
/
exceptions.cpp
d900dd0
Revert "[CodeGenCXX] Treat 'this' as noalias in constructors"
by Sean Fertile
· 7 years ago
cc7e747
[CodeGenCXX] Treat 'this' as noalias in constructors
by Anton Bikineev
· 7 years ago
fad0241
[Lit Test] Make tests C++11 compatible - nothrow destructors
by Charles Li
· 9 years ago
351241c
Replace Sema-level implementation of -fassume-sane-operator-new with a
by Richard Smith
· 9 years ago
53dcf94
Don't crash when a reserved global placement operator new is paired
by John McCall
· 10 years ago
e40fe37
Use the reserved keyword spelling of 'typeof'
by David Majnemer
· 10 years ago
a953f28
Update Clang tests to handle explicitly typed load changes in LLVM.
by David Blaikie
· 11 years ago
218b783
Update Clang tests to handle explicitly typed gep changes in LLVM.
by David Blaikie
· 11 years ago
4c209c7
Add a comdat to __clang_call_terminate
by Reid Kleckner
· 11 years ago
a2347ba
Mark C++ reference parameters as dereferenceable
by Hal Finkel
· 11 years ago
9b46eb8
Add 'nonnull' parameter or return attribute when producing an llvm pointer type in a function type where the C++ type is a reference. Update the tests.
by Nick Lewycky
· 11 years ago
4362261
CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tests fail.
by Stephen Lin
· 12 years ago
706469b
Add more of the command line options as attribute flags.
by Bill Wendling
· 13 years ago
2386bb1
Reapply r176133 with testcase fixes.
by Bill Wendling
· 13 years ago
0f424b0
Revert "Add more attributes from the command line to functions."
by Anna Zaks
· 13 years ago
87869db
Add more attributes from the command line to functions.
by Bill Wendling
· 13 years ago
e1c4a1b
Update to use references to attribute groups instead of listing the attributes on the call/invoke instructions.
by Bill Wendling
· 13 years ago
c33fc4c
Modify the tests to use attribute group references instead of listing the
by Bill Wendling
· 13 years ago
e142ad5
Call __cxa_begin_catch with the current exception before
by John McCall
· 13 years ago
12cc42a
Destroy arrays and ARC fields when throwing out of ctors.
by John McCall
· 13 years ago
b0433ee
During jump-scope checking, build an ExprWithCleanups immediately
by John McCall
· 13 years ago
d8d00be
It turns out that implementing the rethrow-on-fallthrough
by John McCall
· 13 years ago
b971d49
Elide copy construction in new expressions. PR11757.
by Eli Friedman
· 14 years ago
f4beacd
Whenever explicitly activating or deactivating a cleanup, we
by John McCall
· 14 years ago
cf9b1f6
Rearrange code so that we pass the right pointer to delete[] when an exception is thrown constructing the array elements in an array new expression. Fixes PR10870.
by Eli Friedman
· 14 years ago
a8a39bc
An initialization does not alias.
by John McCall
· 14 years ago
35e4f0c
The allocated exception slot does not alias anything; should fix self-host.
by John McCall
· 14 years ago
8e4c74b
Simplify EH control flow by observing that EH scopes form a simple
by John McCall
· 14 years ago
9b382dd
Convert Clang over to resuming from landing pads with llvm.eh.resume.
by John McCall
· 14 years ago
75f9498
The conditional needs to be pushed before the branch. Make the test less
by John McCall
· 15 years ago
f7dcf32
An operator new with an empty exception specifier returns null on a bad
by John McCall
· 15 years ago
6774b1f
Add -fcxx-exceptions to all tests that use C++ exceptions.
by Anders Carlsson
· 15 years ago
1b93f1b
Tame an assert; the scope depth of a jump destination does not
by John McCall
· 15 years ago
1bf5846
Save a copy expression for non-trivial copy constructions of catch variables.
by John McCall
· 15 years ago
f256eb5
Fix some obvious bugs in the conditional-cleanup code and then make the
by John McCall
· 15 years ago
7f9c92a
When emitting a new-expression inside a conditional expression,
by John McCall
· 15 years ago
824c2f5
Implement the EH cleanup to call 'operator delete' if a new-expression throws
by John McCall
· 15 years ago
8fbe78f
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
by Daniel Dunbar
· 16 years ago
afd1edb
When an exception needs to be freed by calling __cxa_exception_free, make sure to stash away the exception pointer somewhere.
by Anders Carlsson
· 16 years ago