summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGExprAgg.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [IRGen] Evaluate constant static variables referenced through memberAlex Lorenz2017-08-251-18/+1
* PR22877: When constructing an array via a constructor with a default argumentRichard Smith2017-05-111-6/+14
* Revert "PR22877: When constructing an array via a constructor with a default ...Diana Picus2017-05-111-14/+6
* PR22877: When constructing an array via a constructor with a default argumentRichard Smith2017-05-111-6/+14
* Spelling mistakes in comments. NFCI. (PR27635)Simon Pilgrim2017-03-301-1/+1
* [coroutines] Add codegen for await and yield expressionsGor Nishanov2017-03-261-0/+7
* Fix problems in "[OpenCL] Enabling the usage of CLK_NULL_QUEUE as compare ope...Egor Churaev2016-12-231-0/+1
* Revert "[OpenCL] Enabling the usage of CLK_NULL_QUEUE as compare operand."Daniel Jasper2016-12-201-1/+0
* [OpenCL] Enabling the usage of CLK_NULL_QUEUE as compare operand.Egor Churaev2016-12-201-0/+1
* Re-commit r289252 and r289285, and fix PR31374Yaxun Liu2016-12-151-1/+2
* Revert 289252 (and follow-up 289285), it caused PR31374Nico Weber2016-12-141-2/+1
* When emitting a multidimensional array copy, only emit a single flattenedRichard Smith2016-12-141-9/+26
* Remove custom handling of array copies in lambda by-value array capture andRichard Smith2016-12-141-20/+17
* Add two new AST nodes to represent initialization of an array in terms ofRichard Smith2016-12-121-0/+80
* Add support for non-zero null pointer for C and OpenCLYaxun Liu2016-12-091-1/+2
* [c++17] P0135R1: Guaranteed copy elision.Richard Smith2016-12-061-13/+3
* [OpenCL] Generate opaque type for sampler_t and function call for the initial...Yaxun Liu2016-07-281-0/+1
* P0136R1, DR1573, DR1645, DR1715, DR1736, DR1903, DR1941, DR1959, DR1991:Richard Smith2016-06-281-0/+9
* Fix -Werror build.Richard Smith2016-03-081-1/+1
* P0017R1: In C++1z, an aggregate class can have (public non-virtual) base clas...Richard Smith2016-03-081-6/+36
* Default vaarg lowering should support indirect struct types.James Y Knight2016-02-241-5/+2
* [Bugfix] Fix ICE on constexpr vector splat.George Burgess IV2016-01-131-0/+1
* Atomics: support __c11_* calls on _Atomic struct types.Tim Northover2015-11-091-1/+2
* [DEBUG INFO] Emit debug info for type used in explicit cast only.Alexey Bataev2015-10-201-0/+2
* Support __builtin_ms_va_list.Charles Davis2015-09-171-2/+2
* Compute and preserve alignment more faithfully in IR-generation.John McCall2015-09-081-98/+81
* Don't use unreachable as a placeholder, it confuses EmitBlockReid Kleckner2015-09-041-1/+3
* Implementing C99 partial re-initialization behavior (DR-253)Yunzhong Gao2015-06-101-0/+14
* [CodeGen] Reuse stack space from unused function results (with more accurate ...Leny Kholodov2015-06-081-5/+6
* Evaluate union cast subexpressions when the cast value is unusedReid Kleckner2015-05-201-1/+6
* Fix for aggregate copying of variable length arrays.Alexey Bataev2015-05-201-13/+30
* PR23373: A defaulted union copy constructor that is not trivial must still beRichard Smith2015-04-291-1/+2
* InstrProf: Stop using RegionCounter outside of CodeGenPGO (NFC)Justin Bogner2015-04-231-3/+3
* clang-format my last commitDavid Blaikie2015-04-051-1/+1
* [opaque pointer type] More GEP API migrationsDavid Blaikie2015-04-051-2/+2
* Sema: Parenthesized bound destructor member expressions can be calledDavid Majnemer2015-02-251-1/+1
* Revert "Revert r229082 for a bit, it caused PR22577."David Majnemer2015-02-141-3/+5
* Revert r229082 for a bit, it caused PR22577.Nico Weber2015-02-131-5/+3
* MS ABI: Implement /volatile:msDavid Majnemer2015-02-131-3/+5
* DebugInfo: Refactor default arg handling into a common place (instead of hand...David Blaikie2015-02-091-5/+0
* DebugInfo: Suppress the location of instructions in aggregate default arguments.David Blaikie2015-02-091-0/+5
* DebugInfo: Use the preferred location rather than the start location for expr...David Blaikie2015-01-251-1/+1
* DebugInfo: Attribute aggregate expressions to the source location of the expr...David Blaikie2015-01-181-0/+5
* PR18097: Support initializing an _Atomic(T) from an object of C++ class type TRichard Smith2014-07-311-0/+10
* A non-trivial array-fill expression isn't necessarily a CXXConstructExpr. ItRichard Smith2014-06-131-6/+24
* Remove incorrect assertion.Richard Smith2014-06-031-4/+3
* [C++11] Use 'nullptr'. CodeGen edition.Craig Topper2014-05-211-10/+11
* [C++11] Replacing RecordDecl iterators field_begin() and field_end() with ite...Aaron Ballman2014-03-081-9/+4
* Change PGO instrumentation to compute counts in a separate AST traversal.Bob Wilson2014-02-171-4/+0
* Handle va_arg on struct types for the le32 target (PNaCl and Emscripten)Mark Seaborn2014-01-221-1/+5
OpenPOWER on IntegriCloud