summaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CGExprConstant.cpp
AgeCommit message (Expand)Author
2020-06-15attempt to fix failing buildbots after 3bab88b7baa20b276faaee0aa7ca87f636c91877Tyker
2020-06-15Revert "Prevent IR-gen from emitting consteval declarations"Kirill Bobyrev
2020-06-15Prevent IR-gen from emitting consteval declarationsTyker
2020-04-15Rework how UuidAttr, CXXUuidofExpr, and GUID template arguments and constants...Richard Smith
2020-04-06Remove SequentialType from the type heirarchy.Eli Friedman
2020-04-02[Clang][CodeGen] Fixing mismatch between memory layout and const expressions ...Lucas Prates
2020-03-20[CodeGen] Emit destructor calls to destruct non-trivial C struct objectsAkira Hatanaka
2020-02-06C++ DR2026: static storage duration variables are not zeroed beforeRichard Smith
2019-12-18Use hasOffsetApplied to initialize member HasOffsetAppliedAkira Hatanaka
2019-12-09Avoid Attr.h includes, CodeGen editionReid Kleckner
2019-11-19[NFC] Refactor representation of materialized temporariesTyker
2019-11-17Revert "[NFC] Refactor representation of materialized temporaries"Nico Weber
2019-11-16[NFC] Refactor representation of materialized temporariesTyker
2019-10-16CGExprConstant - silence static analyzer getAs<> null dereference warning. NFCI.Simon Pilgrim
2019-10-03[Alignment][Clang][NFC] Add CharUnits::getAsAlignGuillaume Chatelet
2019-10-03Silence static analyzer getAs<RecordType> null dereference warnings. NFCI.Simon Pilgrim
2019-07-16Fix parameter name comments using clang-tidy. NFC.Rui Ueyama
2019-07-03Change std::{lower,upper}_bound to llvm::{lower,upper}_bound or llvm::partiti...Fangrui Song
2019-07-02[C++2a] Add __builtin_bit_cast, used to implement std::bit_castErik Pilkington
2019-06-22Remove reliance on toCharUnitsFromBits rounding down.Richard Smith
2019-06-20P0840R2: support for [[no_unique_address]] attributeRichard Smith
2019-06-18Fix compiler warning by removing unused variableMikael Holmen
2019-06-17Rewrite ConstStructBuilder with a mechanism that can cope with splitting and ...Richard Smith
2019-05-22Modules: Code generation of enum constants for merged enum definitionsDavid Blaikie
2019-05-21Refactor: split Uninitialized state on APValue into an "Absent" stateRichard Smith
2019-05-17Refactor constant evaluation of typeid(T) to track a symbolic type_infoRichard Smith
2019-05-17Revert Refactor constant evaluation of typeid(T) to track a symbolic type_inf...Chris Bieneman
2019-05-17Refactor constant evaluation of typeid(T) to track a symbolic type_infoRichard Smith
2019-05-16Implement __builtin_LINE() et. al. to support source location capture.Eric Fiselier
2019-05-11ConstantLValueEmitter::tryEmitAbsolute - remove unused variable. NFCI.Simon Pilgrim
2019-04-24Use llvm::stable_sortFangrui Song
2019-03-19Refactor cast<>'s in if conditionals, which can only assert on failure.Don Hinton
2019-03-08[ObjC] Emit a boxed expression as a compile-time constant if theAkira Hatanaka
2019-03-06[Fixed Point Arithmetic] Fixed Point and Integer ConversionsLeonard Chan
2019-02-08[CodeGen][NFC] Update comments in CGExprConstant.cpp.Eli Friedman
2019-02-08[Sema] Make string literal init an rvalue.Eli Friedman
2019-01-22[CodeGen] Always use string computed in Sema for PredefinedExprEli Friedman
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2019-01-16[Fixed Point Arithmetic] Add APFixedPoint to APValueLeonard Chan
2018-12-01Correct indentation.Bill Wendling
2018-12-01Specify constant context in constant emitterBill Wendling
2018-11-30Revert r348029. I was git-ing and jumped the gun.Bill Wendling
2018-11-30We're in a constant context in the ConstantEmitter.Bill Wendling
2018-11-09Compound literals, enums, et al require const exprBill Wendling
2018-11-02[CodeGen] Fix a crash when updating a designated initializerErik Pilkington
2018-10-27[AST] Refactor PredefinedExprBruno Ricci
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-08-08[CodeGen] IncompleteArray Support Balaji V. Iyer