summaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CGExprAgg.cpp
AgeCommit message (Expand)Author
2019-06-14Revert 363295, it caused PR42276. Also revert follow-ups 363337, 363340.Nico Weber
2019-06-13PR23833, DR2140: an lvalue-to-rvalue conversion on a glvalue of typeRichard Smith
2019-05-16Implement __builtin_LINE() et. al. to support source location capture.Eric Fiselier
2019-04-04[PR41276] Fixed incorrect generation of addr space cast for 'this' in C++.Anastasia Stulova
2019-03-06[Fixed Point Arithmetic] Fixed Point and Integer ConversionsLeonard Chan
2019-02-09[opaque pointer types] Cleanup CGBuilder's Create*GEP.James Y Knight
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2019-01-17Fix cleanup registration for lambda captures.Richard Smith
2018-11-09Compound literals, enums, et al require const exprBill Wendling
2018-11-03Revert r345562: "PR23833, DR2140: an lvalue-to-rvalue conversion on a glvalue...Richard Smith
2018-10-30PR23833, DR2140: an lvalue-to-rvalue conversion on a glvalue of typeRichard Smith
2018-10-23[Fixed Point Arithmetic] Fixed Point to Boolean CastLeonard Chan
2018-10-23[OpenCL][NFC] Unify ZeroToOCL* cast typesAndrew Savonichev
2018-10-15[Fixed Point Arithmetic] FixedPointCastLeonard Chan
2018-07-30Remove trailing spaceFangrui Song
2018-06-20[Fixed Point Arithmetic] Fixed Point Precision Bits and Fixed Point LiteralsLeonard Chan
2018-06-13Fix crash emitting transparent list initializer for a large aggregate.Richard Smith
2018-05-17CodeGen: Fix invalid bitcast for lifetime.start/endYaxun Liu
2018-05-09Remove \brief commands from doxygen comments.Adrian Prantl
2018-05-08Fix 'not all control paths return a value' MSVC warnings. NFCI.Simon Pilgrim
2018-05-08[C++2a] Implement operator<=>: Address bugs and post-commit review comments a...Eric Fiselier
2018-05-07[C++2a] Implement operator<=> CodeGen and ExprConstantEric Fiselier
2018-04-06Fix typos in clangAlexander Kornienko
2018-04-05PR36992: do not store beyond the dsize of a class object unless we knowRichard Smith
2018-03-20[CodeGen] Ignore OpaqueValueExprs that are unique references to theirAkira Hatanaka
2018-03-10[CodeGen] Eagerly emit lifetime.end markers for callsGeorge Burgess IV
2018-03-10[CodeGen] Try to not call a dtor after lifetime.endGeorge Burgess IV
2018-02-28[ObjC] Allow declaring __strong pointer fields in structs in Objective-CAkira Hatanaka
2018-02-19[CodeGen] Initialize large arrays by copying from a globalIvan A. Kosarev
2018-01-25[CodeGen] Decorate aggregate accesses with TBAA tagsIvan A. Kosarev
2017-12-19Silence a bunch of implicit fallthrough warningsAdrian Prantl
2017-08-25[IRGen] Evaluate constant static variables referenced through memberAlex Lorenz
2017-05-11PR22877: When constructing an array via a constructor with a default argumentRichard Smith
2017-05-11Revert "PR22877: When constructing an array via a constructor with a default ...Diana Picus
2017-05-11PR22877: When constructing an array via a constructor with a default argumentRichard Smith
2017-03-30Spelling mistakes in comments. NFCI. (PR27635)Simon Pilgrim
2017-03-26[coroutines] Add codegen for await and yield expressionsGor Nishanov
2016-12-23Fix problems in "[OpenCL] Enabling the usage of CLK_NULL_QUEUE as compare ope...Egor Churaev
2016-12-20Revert "[OpenCL] Enabling the usage of CLK_NULL_QUEUE as compare operand."Daniel Jasper
2016-12-20[OpenCL] Enabling the usage of CLK_NULL_QUEUE as compare operand.Egor Churaev
2016-12-15Re-commit r289252 and r289285, and fix PR31374Yaxun Liu
2016-12-14Revert 289252 (and follow-up 289285), it caused PR31374Nico Weber
2016-12-14When emitting a multidimensional array copy, only emit a single flattenedRichard Smith
2016-12-14Remove custom handling of array copies in lambda by-value array capture andRichard Smith
2016-12-12Add two new AST nodes to represent initialization of an array in terms ofRichard Smith
2016-12-09Add support for non-zero null pointer for C and OpenCLYaxun Liu
2016-12-06[c++17] P0135R1: Guaranteed copy elision.Richard Smith
2016-07-28[OpenCL] Generate opaque type for sampler_t and function call for the initial...Yaxun Liu
2016-06-28P0136R1, DR1573, DR1645, DR1715, DR1736, DR1903, DR1941, DR1959, DR1991:Richard Smith
2016-03-08Fix -Werror build.Richard Smith