0
I Use This!
Activity Not Available

Commits : Listings

Analyzed about 1 year ago. based on code collected about 1 year ago.
Jan 18, 2023 — Jan 18, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Changing this line of code back to the way it was before Alp's config.h clean up changes. I've already spoken to Alp and he signed off on making this one change, so that our buildbots go green in the short term. More... over 10 years ago
Bugfix: don't assert if someone manages to declare an operator new/delete template before the builtin operator new/delete. More... over 10 years ago
Flush C stdio streams upon process termination More... over 10 years ago
[ubsan] Don't add a --dynamic-list for ubsan symbols when building a shared library. That results in the linker resolving all references to weak symbols in the DSO to the definition from within that DSO. Ironically, this rarely causes observable problems, except that it causes ubsan's own dynamic type check to spuriously fail (because we fail to properly merge type_info object names). More... over 10 years ago
Formatting cleanup. More... over 10 years ago
Don't dynamically initialize dllimport vars (PR19933) More... over 10 years ago
Remove the overload of GetAddrOfConstantString method More... over 10 years ago
Refactor and generalize GetAddrOfConstantString and GetAddrOfConstantStringFromLiteral. More... over 10 years ago
This cast is not necessary any more (llvm api change). More... over 10 years ago
Update for llvm api change. More... over 10 years ago
MS-ABI: Mangle empty template parameter packs correctly More... over 10 years ago
MS-ABI: Implement user defined literals More... over 10 years ago
[OPENMP] Parsing/Sema for OMPLasprivateClause. Parsing this clause, allowing it on directive ‘omp simd’ and semantic checks. More... over 10 years ago
clang-format: Leave empty lines within UnwrappedLines. More... over 10 years ago
[OPENMP] Small comment and reformatting fixes. More... over 10 years ago
Remove the last remaining llvm/Config/config.h includes More... over 10 years ago
Downgrade "definition of dllimport static field" error to warning for class templates (PR19902) More... over 10 years ago
Add __builtin_operator_new and __builtin_operator_delete, which act like calls to the normal non-placement ::operator new and ::operator delete, but allow optimizations like new-expressions and delete-expressions do. More... over 10 years ago
Update DR page for latest revision of CWG issues list. More... over 10 years ago
Fix leak from r210059 More... over 10 years ago
Use IntrusiveRefCntPtr's == and != nullptr operators. More... over 10 years ago
clang-format: Refactor indentation behavior for multiple nested blocks. More... over 10 years ago
temporary disable part of a test because it causes clang to leak memory (want to have the sanitizer bot green) More... over 10 years ago
[OPENMP] Loop canonical form analysis (Sema) More... over 10 years ago
Remove incorrect assertion. More... over 10 years ago
Implement DR990 and DR1070. Aggregate initialization initializes uninitialized elements from {}, rather than value-initializing them. This permits calling an initializer-list constructor or constructing a std::initializer_list object. (It would also permit initializing a const reference or rvalue reference if that weren't explicitly prohibited by other rules.) More... over 10 years ago
Teach AST dumper to dump the array filler in an initializer list. More... over 10 years ago
PR11410: Extend diagnostic to cover all cases of aggregate initialization, not just the extremely specific case of a trailing array element that couldn't be initialized because the default constructor for the element type is deleted. More... over 10 years ago
List DR532 as implemented on the defect report status page by renaming the namespace. More... over 10 years ago
When emitting a multidimensional array new, emit the initializers for the trailing elements as a single loop, rather than sometimes emitting a nest of several loops. This fixes a bug where CodeGen would sometimes try to emit an expression with the wrong type for the element being initialized. Plus various other minor cleanups to the IR produced for array new initialization. More... over 10 years ago