Richard Smith
|
5b0a110410
[c++20] Implement P1009R2: allow omitting the array bound in an array
|
vor 6 Jahren |
Daniel Neilson
|
59b6576b0e
Change memcpy/memove/memset to have dest and source alignment attributes (Step 1).
|
vor 7 Jahren |
Nick Lewycky
|
515451d310
When the new expr's array size is an ICE, emit it as a constant expression.
|
vor 8 Jahren |
Richard Smith
|
76767b5a57
PR22924, PR22845, some of CWG1464: When checking the initializer for an array
|
vor 9 Jahren |
Richard Smith
|
11e01c96af
Replace Sema-level implementation of -fassume-sane-operator-new with a
|
vor 9 Jahren |
David Blaikie
|
ca540a101d
Update Clang tests to handle explicitly typed gep changes in LLVM.
|
vor 10 Jahren |
Aaron Ballman
|
67be089ff3
Reverting r216675. This breaks some bots. Before this can be committed again, I have to explore runtime ABI requirements with libc++abi.
|
vor 11 Jahren |
Aaron Ballman
|
1c990380ce
Throw a std::bad_array_new_length exception when the expression (or constant-expression) passed to operator new[] results in overflow in conformance with [expr.new]p7. Fixes PR11644.
|
vor 11 Jahren |
Richard Smith
|
95563a5ba8
When emitting a multidimensional array new, emit the initializers for the
|
vor 11 Jahren |
Stephen Lin
|
93ab6bf534
CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tests fail.
|
vor 12 Jahren |
Sebastian Redl
|
9203647221
CodeGen for array new list initializers. Doesn't correctly clean up in the face of exceptions yet.
|
vor 13 Jahren |