De-templatify EmitCallArgs argument type checking, NFCI
[lldb.git] / clang / lib / CodeGen / CGExprCXX.cpp
2020-12-09 Reid KlecknerDe-templatify EmitCallArgs argument type checking,...
2020-09-30 Xiangling Liao[FE] Use preferred alignment instead of ABI alignment...
2020-09-15 Zequan Wu[CodeGen][typeid] Emit typeinfo directly if type is...
2020-09-07 Eduardo Caldas[Ignore Expressions][NFC] Refactor to better use `Ignor...
2020-07-30 Richard SmithPR46908: Emit undef destroying_delete_t as an aggregate...
2020-06-09 Arthur EubanksChange debuginfo check for addHeapAllocSiteMetadata
2020-06-09 Arthur EubanksReland (again) D80966 [codeview] Put !heapallocsite...
2020-06-08 Arthur EubanksRevert "Reland D80966 [codeview] Put !heapallocsite...
2020-06-07 Fangrui SongReland D80966 [codeview] Put !heapallocsite on calls...
2020-06-06 Douglas YungRevert "[codeview] Put !heapallocsite on calls to opera...
2020-06-06 Richard SmithPR34581: Don't remove an 'if (p)' guarding a call to...
2020-06-05 Reid Kleckner[codeview] Put !heapallocsite on calls to operator new
2020-04-08 Erich KeaneMake target features check work with ctor and dtor-
2020-01-11 Simon PilgrimFix "pointer is null" static analyzer warnings. NFCI.
2019-12-18 Richard SmithRefactor CompareReferenceRelationship and its callers...
2019-12-03 Akira Hatanaka[NFC] Pass a reference to CodeGenFunction to methods...
2019-12-03 Akira HatanakaRevert "[NFC] Pass a reference to CodeGenFunction to...
2019-12-03 Akira Hatanaka[NFC] Pass a reference to CodeGenFunction to methods...
2019-10-15 Dmitry MikulinCFI: wrong type passed to llvm.type.test with multiple...
2019-10-03 Guillaume Chatelet[Alignment][Clang][NFC] Add CharUnits::getAsAlign
2019-10-03 Simon PilgrimSilence static analyzer getAs<RecordType> null derefere...
2019-08-08 Hiroshi YamauchiRecommit Devirtualize destructor of final class.
2019-07-22 Marco Antognini[OpenCL] Improve destructor support in C++ for OpenCL
2019-07-18 Ilya BiryukovRevert r366422: [OpenCL] Improve destructor support...
2019-07-18 Marco Antognini[OpenCL] Improve destructor support in C++ for OpenCL
2019-07-16 Rui UeyamaFix parameter name comments using clang-tidy. NFC.
2019-07-12 Jordan RupprechtRe-Revert Devirtualize destructor of final class.
2019-07-09 Hiroshi YamauchiRevert Revert Devirtualize destructor of final class.
2019-06-25 Rumeet DhindsaRevert Devirtualize destructor of final class.
2019-06-21 Hiroshi YamauchiDevirtualize destructor of final class.
2019-05-06 Richard Smith[c++20] Implement P1009R2: allow omitting the array...
2019-04-04 Anastasia Stulova[PR41276] Fixed incorrect generation of addr space...
2019-03-22 Peter CollingbourneIRGen: Remove StructorType; thread GlobalDecl through...
2019-02-06 James Y KnightFix MSVC constructor call extension after b92d290e48e9...
2019-02-05 James Y Knight[opaque pointer types] Fix the CallInfo passed to EmitC...
2019-02-03 James Y Knight[opaque pointer types] Trivial changes towards CallInst...
2019-02-02 James Y KnightRemove redundant FunctionDecl argument from a couple...
2019-01-30 James Y KnightCleanup: replace uses of CallSite with CallBase.
2019-01-23 Richard Smith[ubsan] Check the correct size when sanitizing array...
2019-01-19 Chandler CarruthUpdate the file headers across all of the LLVM projects...
2019-01-17 Richard SmithFix cleanup registration for lambda captures.
2019-01-10 Richard SmithIn nothrow new-expressions, null-check the result if...
2019-01-07 Bruno Ricci[AST] Store some data of CXXNewExpr as trailing objects
2018-12-11 Richard TrieuMove CodeGenOptions from Frontend to Basic
2018-11-13 Erich Keane[NFC] Move storage of dispatch-version to GlobalDecl
2018-10-19 Richard SmithPR24164, PR39336: init-captures are not distinct full...
2018-08-09 Stephen KellyPort getLocStart -> getBeginLoc
2018-07-30 Fangrui SongRemove trailing space
2018-07-28 Serge Pavlov[UBSan] Strengthen pointer checks in 'new' expressions
2018-05-03 Piotr PadlewskiRename invariant.group.barrier to launder.invariant...
2018-04-05 Richard SmithPR36992: do not store beyond the dsize of a class objec...
2018-03-21 Eric Fiselier[Builtins] Overload __builtin_operator_new/delete to...
2018-03-15 Yaxun LiuRecommit r326946 after reducing CallArgList memory...
2018-03-10 Richard SmithRevert r326946. It caused stack overflows by significan...
2018-03-07 Yaxun LiuCodeGen: Fix address space of indirect function argument
2018-02-05 Peter CollingbourneIRGen: Move vtable load after argument evaluation.
2018-01-25 Ivan A. Kosarev[CodeGen] Decorate aggregate accesses with TBAA tags
2017-12-28 Stephan Bergmann-fsanitize=vptr warnings on bad static types in dynamic...
2017-12-21 Vedant Kumar[ubsan] Diagnose noreturn functions which return
2017-12-19 Adrian PrantlSilence a bunch of implicit fallthrough warnings
2017-12-13 Peter CollingbourneIRGen: When performing CFI checks, load vtable pointer...
2017-10-13 Richard SmithSupport for destroying operator delete, per C++2a propo...
2017-08-15 John McCallExtract IRGen's constant-emitter into its own helper...
2017-07-13 Akira Hatanaka[Sema] Mark a virtual CXXMethodDecl as used if a call...
2017-05-20 Piotr Padlewski[Devirtualization] insert placement new barrier with -O0
2017-05-18 Krzysztof Parzyszek[CodeGen] Propagate LValueBaseInfo instead of Alignment...
2017-04-14 Vedant Kumar[ubsan] Reduce alignment checking of C++ object pointers
2017-03-21 Reid KlecknerUpdate Clang for LLVM rename AttributeSet -> AttributeList
2017-03-06 Vedant Kumar[ubsan] Extend the nonnull arg check to ObjC
2017-02-23 George Burgess IV[CodeGen] Fix ExtParameterInfo bugs in C++ CodeGen...
2017-02-23 Vedant KumarRename a helper function, NFC.
2017-02-17 Vedant KumarRetry^2: [ubsan] Reduce null checking of C++ object...
2017-02-17 Vedant KumarRevert "Retry: [ubsan] Reduce null checking of C++...
2017-02-17 Vedant KumarRetry: [ubsan] Reduce null checking of C++ object point...
2017-02-17 Vedant KumarRevert "[ubsan] Reduce null checking of C++ object...
2017-02-17 Vedant Kumar[ubsan] Reduce null checking of C++ object pointers...
2017-02-13 Nick LewyckyWhen the new expr's array size is an ICE, emit it as...
2016-12-14 Richard SmithRemove custom handling of array copies in lambda by...
2016-11-17 Ivan KrasinInsert a type check before reading vtable.
2016-10-26 John McCallRefactor call emission to package the function pointer...
2016-10-19 Vedant Kumar[ubsan] Use the object pointer's type info for devirtua...
2016-10-10 Richard SmithRe-commit r283722, reverted in r283750, with a fix...
2016-10-10 Daniel JasperRevert "P0035R4: Semantic analysis and code generation...
2016-10-10 Richard SmithP0035R4: Semantic analysis and code generation for...
2016-10-05 Richard SmithPR22924, PR22845, some of CWG1464: When checking the...
2016-09-29 Richard SmithSwitch to a different workaround for unimplementability...
2016-09-28 Richard SmithRe-commit r282556, reverted in r282564, with a fix...
2016-09-28 Richard SmithRevert r282556. This change made several bots unhappy.
2016-09-27 Richard SmithP0145R3 (C++17 evaluation order tweaks): evaluate the...
2016-09-26 Richard SmithP0145R3 (C++17 evaluation order tweaks): evaluate the...
2016-09-07 Reid Kleckner[MS] Fix 'this' type when calling virtual methods with...
2016-06-16 George Burgess IV[CodeGen] Fix a segfault caused by pass_object_size.
2016-05-12 David Majnemer[MS ABI] Don't crash when zero-initializing a vbase...
2016-05-03 Reid Kleckner[MS] Pass CalleeDecl to adjustThisArgumentForVirtualFun...
2016-04-29 Alexey BataevImplementation of VlA of GNU C++ extension, by Vladimir...
2016-04-08 Saleem Abdulrasoolrevert SVN r265702, r265640
2016-04-07 Saleem AbdulrasoolBasic: move CodeGenOptions from Frontend
2016-03-10 Alexey SamsonovEmitCXXStructorCall -> EmitCXXDestructorCall. NFC.
2016-03-10 Alexey SamsonovRemove unused function arguments. NFC.
2016-03-08 Richard SmithP0017R1: In C++1z, an aggregate class can have (public...
next