summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGExprConstant.cpp
Commit message (Expand)AuthorAgeFilesLines
* [Fixed Point Arithmetic] Add APFixedPoint to APValueLeonard Chan2019-01-161-0/+3
* Correct indentation.Bill Wendling2018-12-011-1/+1
* Specify constant context in constant emitterBill Wendling2018-12-011-1/+2
* Revert r348029. I was git-ing and jumped the gun.Bill Wendling2018-11-301-2/+1
* We're in a constant context in the ConstantEmitter.Bill Wendling2018-11-301-1/+2
* Compound literals, enums, et al require const exprBill Wendling2018-11-091-0/+10
* [CodeGen] Fix a crash when updating a designated initializerErik Pilkington2018-11-021-8/+8
* [AST] Refactor PredefinedExprBruno Ricci2018-10-271-1/+1
* [Fixed Point Arithmetic] Fixed Point to Boolean CastLeonard Chan2018-10-231-0/+1
* [OpenCL][NFC] Unify ZeroToOCL* cast typesAndrew Savonichev2018-10-231-2/+1
* [Fixed Point Arithmetic] FixedPointCastLeonard Chan2018-10-151-0/+1
* [CodeGen] IncompleteArray Support Balaji V. Iyer2018-08-081-0/+10
* Remove trailing spaceFangrui Song2018-07-301-17/+17
* [AST] Add a convenient getter from QualType to RecordDeclGeorge Karpenkov2018-07-281-2/+1
* Fix typo causing assert in self-host.Richard Smith2018-07-191-1/+1
* When we choose to use zeroinitializer for a trailing portion of an arrayRichard Smith2018-07-191-1/+13
* Use zeroinitializer for (trailing zero portion of) large array initializersRichard Smith2018-05-231-79/+91
* Revert r333044 "Use zeroinitializer for (trailing zero portion of) large arra...Hans Wennborg2018-05-231-78/+71
* Use zeroinitializer for (trailing zero portion of) large array initializersRichard Smith2018-05-231-71/+78
* Revert r332847; it caused us to miscompile certain forms of reference initial...Richard Smith2018-05-211-30/+10
* [CodeGen] Recognize more cases of zero initializationSerge Pavlov2018-05-211-10/+30
* [CodeGen] Use the zero initializer instead of storing an all zero representat...Matt Davis2018-02-091-2/+10
* [CodeGen][X86] Fix handling of __fp16 vectors.Akira Hatanaka2017-12-091-1/+1
* Convert clang::LangAS to a strongly typed enumAlexander Richardson2017-10-151-5/+5
* Further refactoring of the constant emitter. NFC.John McCall2017-08-171-166/+288
* Extract IRGen's constant-emitter into its own helper class and clean upJohn McCall2017-08-151-248/+585
* Suppress all uses of LLVM_END_WITH_NULL. NFC.Serge Guelton2017-05-091-6/+4
* [CodeGen] Use APInt::lshrInPlace instead of APInt::lshr. NFCCraig Topper2017-04-191-3/+3
* [CodeGen] Unique constant CompoundLiterals.George Burgess IV2016-12-281-4/+18
* Fix problems in "[OpenCL] Enabling the usage of CLK_NULL_QUEUE as compare ope...Egor Churaev2016-12-231-0/+1
* Re-commit r289252 and r289285, and fix PR31374Yaxun Liu2016-12-151-24/+38
* Revert 289252 (and follow-up 289285), it caused PR31374Nico Weber2016-12-141-38/+24
* Replace APFloatBase static fltSemantics data members with getter functionsStephan Bergmann2016-12-141-1/+1
* Fix unused variable warnings. NFCI.Simon Pilgrim2016-12-091-3/+3
* Add support for non-zero null pointer for C and OpenCLYaxun Liu2016-12-091-24/+38
* [c++17] P0135R1: Guaranteed copy elision.Richard Smith2016-12-061-3/+3
* [CodeGen] Use StringRef. NFC.George Burgess IV2016-11-031-2/+2
* [CodeGen] Fix an assert in EmitNullConstant.Akira Hatanaka2016-09-131-1/+2
* [OpenCL] Generate opaque type for sampler_t and function call for the initial...Yaxun Liu2016-07-281-0/+3
* Re-commit "[Temporary] Add an ExprWithCleanups for each C++ MaterializeTempor...Tim Shen2016-06-211-0/+6
* [CodeGen] Use pointer-sized integers for ptrtoint sourcesDavid Majnemer2016-06-171-1/+7
* Revert "[Temporary] Add an ExprWithCleanups for each C++ MaterializeTemporary...Tim Shen2016-06-091-6/+0
* [Temporary] Add an ExprWithCleanups for each C++ MaterializeTemporaryExpr.Tim Shen2016-06-091-0/+6
* P0017R1: In C++1z, an aggregate class can have (public non-virtual) base clas...Richard Smith2016-03-081-1/+15
* Update for LLVM function name change.Rui Ueyama2016-01-141-12/+11
* [Bugfix] Fix ICE on constexpr vector splat.George Burgess IV2016-01-131-0/+1
* Clean ExprConstant/CGExprConstant up a bit. NFC.George Burgess IV2015-12-111-5/+7
* PR25368: Replace workaround for build failure with modules enabled with a fixRichard Smith2015-11-051-1/+1
* CGExprConstant.cpp: Appease Modules.NAKAMURA Takumi2015-10-301-1/+1
* [DEBUG INFO] Emit debug info for type used in explicit cast only.Alexey Bataev2015-10-201-0/+2
OpenPOWER on IntegriCloud