summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGExprConstant.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Remove the #ifdeffed out code.Anders Carlsson2008-11-251-241/+0
* Use tryEvaluate for constant exprs.Anders Carlsson2008-11-221-2/+13
* A few corrections to the expr constant work. Not enabled at the Eli Friedman2008-11-171-2/+3
* More expr constant work. (Off by default).Anders Carlsson2008-11-171-8/+25
* rename Expr::tryEvaluate to Expr::Evaluate.Chris Lattner2008-11-161-2/+2
* More constant expr work.Anders Carlsson2008-11-161-6/+18
* Check in code that uses tryEvaluate for emitting constant exprs (not used yet).Anders Carlsson2008-11-151-0/+29
* Use IgnoreParenCasts. No functionality change.Anders Carlsson2008-11-151-10/+1
* Introduce a single AST node SizeOfAlignOfExpr for all sizeof and alignof expr...Sebastian Redl2008-11-111-8/+2
* make codegen reject initializes with designators, like this:Chris Lattner2008-10-261-0/+6
* Preliminary support for function overloadingDouglas Gregor2008-10-211-2/+2
* silence release-assert warnings.Chris Lattner2008-10-121-2/+2
* Make sema and codegen allow __builtin___CFStringMakeConstantString as a validChris Lattner2008-10-061-0/+18
* instead of making codegen try to know about all of the builtins to generateChris Lattner2008-10-061-23/+8
* Handle emitting __builtin_huge_valf as a constant expr.Anders Carlsson2008-08-251-0/+28
* Add CodeGen support for CXXZeroInitValueExpr.Argyrios Kyrtzidis2008-08-231-0/+3
* Add ExplicitCastExpr to replace the current CastExpr, and have ImplicitCastEx...Argyrios Kyrtzidis2008-08-181-1/+1
* Add CodeGen support for AddrLabelExpr in initializers.Daniel Dunbar2008-08-161-0/+8
* Change WarnUnsupported to ErrorUnsupported (in name and in practice).Daniel Dunbar2008-08-161-5/+5
* Add GetAddrOfConstantCString methodDaniel Dunbar2008-08-131-5/+3
* Change ObjCRuntime GenerateProtocol[Ref] methods to takeDaniel Dunbar2008-08-131-0/+1
* Add ObjC constant string support for NeXT.Daniel Dunbar2008-08-121-2/+4
* Change CodeGenModule to only create ObjC runtime for ObjC filesDaniel Dunbar2008-08-111-1/+1
* More #include cleaningDaniel Dunbar2008-08-111-1/+2
* Back out r54608 (inline string literals were getting an extra '\0')Daniel Dunbar2008-08-101-23/+3
* Fix crash during initialization of a bitfield which followed a zeroDaniel Dunbar2008-08-101-2/+8
* Finally fix PR2189. This makes a fairly invasive but important change toChris Lattner2008-08-041-5/+4
* Rework codegen emission of globalsDaniel Dunbar2008-07-291-2/+2
* Fix a bug in my previous patch, CGF is not valid for constants outside a func...Chris Lattner2008-07-261-2/+2
* remove uses of QualType::getCanonicalType() from codegen for PR2189Chris Lattner2008-07-261-5/+4
* Fix for codegen crash on multibit bool bitfield initializationDaniel Dunbar2008-07-171-0/+7
* "this patch adds code generation hooks for Objective-C constant strings. It ...Chris Lattner2008-06-211-0/+4
* Fix crash with conversion to an address-space-qualified pointer. Bug Eli Friedman2008-06-071-2/+2
* Reorganize this loop a bit so it doesn't crash for empty unions. Fixes Eli Friedman2008-06-061-4/+6
* implement constant expr. sub ptr ptrNuno Lopes2008-06-061-3/+13
* Make sure _Bool globals have the correct type.Eli Friedman2008-06-011-3/+8
* Fix and enable generating general union initializers. Essentially, what Eli Friedman2008-05-301-9/+26
* Fix constant vector init for initializer lists with an incomplete list Eli Friedman2008-05-301-6/+9
* Some additions to constant initializer generation code. Adds Eli Friedman2008-05-301-28/+132
* More complete/correct implementation of the comparison operators for Eli Friedman2008-05-291-7/+47
* Add codegen support for a few more kinds of initializer constant Eli Friedman2008-05-291-0/+35
* Restructure constant structure init codegen so that it's possible to Eli Friedman2008-05-201-29/+20
* Remove code that shouldn't have any effect anymore.Eli Friedman2008-05-201-18/+0
* use simplified ConstantFP:get method.Chris Lattner2008-04-201-1/+1
* Remove FileVarDecl and BlockVarDecl. They are replaced by VarDecl::isBlockVar...Steve Naroff2008-04-151-5/+7
* Add support for C++ default arguments, and rework Parse-Sema Chris Lattner2008-04-081-0/+4
* Make a major restructuring of the clang tree: introduce a top-levelChris Lattner2008-03-151-0/+627
OpenPOWER on IntegriCloud