summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGExprConstant.cpp
Commit message (Expand)AuthorAgeFilesLines
* Use hasOffsetApplied to initialize member HasOffsetAppliedAkira Hatanaka2019-12-181-1/+1
* Avoid Attr.h includes, CodeGen editionReid Kleckner2019-12-091-2/+3
* [NFC] Refactor representation of materialized temporariesTyker2019-11-191-3/+3
* Revert "[NFC] Refactor representation of materialized temporaries"Nico Weber2019-11-171-3/+3
* [NFC] Refactor representation of materialized temporariesTyker2019-11-161-3/+3
* CGExprConstant - silence static analyzer getAs<> null dereference warning. NFCI.Simon Pilgrim2019-10-161-2/+2
* [Alignment][Clang][NFC] Add CharUnits::getAsAlignGuillaume Chatelet2019-10-031-1/+1
* Silence static analyzer getAs<RecordType> null dereference warnings. NFCI.Simon Pilgrim2019-10-031-2/+2
* Fix parameter name comments using clang-tidy. NFC.Rui Ueyama2019-07-161-1/+1
* Change std::{lower,upper}_bound to llvm::{lower,upper}_bound or llvm::partiti...Fangrui Song2019-07-031-1/+1
* [C++2a] Add __builtin_bit_cast, used to implement std::bit_castErik Pilkington2019-07-021-0/+1
* Remove reliance on toCharUnitsFromBits rounding down.Richard Smith2019-06-221-1/+2
* P0840R2: support for [[no_unique_address]] attributeRichard Smith2019-06-201-8/+18
* Fix compiler warning by removing unused variableMikael Holmen2019-06-181-1/+1
* Rewrite ConstStructBuilder with a mechanism that can cope with splitting and ...Richard Smith2019-06-171-495/+636
* Modules: Code generation of enum constants for merged enum definitionsDavid Blaikie2019-05-221-1/+1
* Refactor: split Uninitialized state on APValue into an "Absent" stateRichard Smith2019-05-211-2/+4
* Refactor constant evaluation of typeid(T) to track a symbolic type_infoRichard Smith2019-05-171-0/+11
* Revert Refactor constant evaluation of typeid(T) to track a symbolic type_inf...Chris Bieneman2019-05-171-11/+0
* Refactor constant evaluation of typeid(T) to track a symbolic type_infoRichard Smith2019-05-171-0/+11
* Implement __builtin_LINE() et. al. to support source location capture.Eric Fiselier2019-05-161-4/+0
* ConstantLValueEmitter::tryEmitAbsolute - remove unused variable. NFCI.Simon Pilgrim2019-05-111-3/+1
* Use llvm::stable_sortFangrui Song2019-04-241-1/+1
* Refactor cast<>'s in if conditionals, which can only assert on failure.Don Hinton2019-03-191-25/+14
* [ObjC] Emit a boxed expression as a compile-time constant if theAkira Hatanaka2019-03-081-2/+17
* [Fixed Point Arithmetic] Fixed Point and Integer ConversionsLeonard Chan2019-03-061-0/+2
* [CodeGen][NFC] Update comments in CGExprConstant.cpp.Eli Friedman2019-02-081-5/+8
* [Sema] Make string literal init an rvalue.Eli Friedman2019-02-081-10/+0
* [CodeGen] Always use string computed in Sema for PredefinedExprEli Friedman2019-01-221-11/+1
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [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
OpenPOWER on IntegriCloud