summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Avoid dispose calls when only doing gc.Mike Stump2009-03-051-1/+1
* Add codegen support for __block variables to call _Block_object_dispose as ne...Mike Stump2009-03-051-0/+7
* Continuation of PR3687: fix more places to use the right type for Eli Friedman2009-03-041-5/+5
* Comment fix: change a question to an answer.Eli Friedman2009-03-041-5/+3
* Improved ABI compliance for __block variables. No testcases yet as weMike Stump2009-03-041-5/+106
* First cut CodeGen support for __block variables.Mike Stump2009-02-281-0/+4
* Allow constant initializers to reference their defining decl.Daniel Dunbar2009-02-251-0/+9
* Fold GeneraticStaticBlockVarDecl into callers.Daniel Dunbar2009-02-251-26/+14
* Pull COdeGenFunction::CreateStaticBlockVarDecl (just for creating theDaniel Dunbar2009-02-251-31/+59
* Last part of PR3254: use the same alignment computation in Sema and Eli Friedman2009-02-221-4/+1
* Fix spacing.Mike Stump2009-02-201-1/+1
* Address Chris's comments regarding C++ name mangling.Douglas Gregor2009-02-181-2/+2
* Change EmitConstantExpr to allow failure.Daniel Dunbar2009-02-171-6/+11
* Set constant bit on static block vars as well. Patch by Anders Johnson!qDaniel Dunbar2009-02-131-1/+1
* IRgen support for attribute used.Daniel Dunbar2009-02-131-1/+3
* Add CodeGen support for the nodebug attribute.Anders Carlsson2009-02-131-3/+3
* Add basic support for C++ name mangling according to the Itanium C++Douglas Gregor2009-02-131-2/+2
* Honor attribute section on static block var decls.Daniel Dunbar2009-02-121-0/+4
* Function parameters for PIC16 are like local variables. So use the keyword "....Sanjiv Gupta2009-02-101-1/+1
* Use the new cleanup infrastructure for VLAs. The next iteration of patches wi...Anders Carlsson2009-02-091-2/+12
* Emit a cleanup block for the cleanup attributeAnders Carlsson2009-02-071-0/+16
* Fixup goto codegen in and around VLAs.Mike Stump2009-02-071-1/+1
* Follow Eli's advice and store the VLA size with the native size_t type. Fixes...Anders Carlsson2009-02-051-0/+3
* Targets that don't have stack use global address space for parameters.Sanjiv Gupta2009-02-031-5/+15
* Rename Expr::isConstantExpr to Expr::isConstantInitializer; this more Eli Friedman2009-01-251-1/+1
* more SourceLocation lexicon change: instead of referring to theChris Lattner2009-01-161-1/+2
* Make VLAs usable, and make basic usage work correctly. Also, add a Eli Friedman2008-12-201-10/+2
* Handle typedefs to VLAs (Emit the size expr when we encounter the typedefAnders Carlsson2008-12-201-1/+8
* Change EmitVLASize to take a QualType that must be a variably modified type.Anders Carlsson2008-12-201-3/+4
* Split up emitting of VLA sizes and getting the size of a VLA.Anders Carlsson2008-12-201-1/+1
* Add some ErrorUnsupported calls and turn on VLA codegen again.Anders Carlsson2008-12-201-9/+0
* disable Anders' recent VLA patch, this fixes PR3209.Chris Lattner2008-12-131-0/+9
* Implement allocation and sizeof VLAs. This is very basic for now.Anders Carlsson2008-12-121-5/+30
* Migrate some stuff from NamedDecl::getName() to Chris Lattner2008-11-241-4/+4
* Rename NamedDecl::getIdentifierName() to ::getNameAsCString() and make itChris Lattner2008-11-241-2/+4
* Introduction the DeclarationName class, as a single, general method ofDouglas Gregor2008-11-171-2/+2
* reimplement debug info generation in terms of DebugInfo.h instead ofChris Lattner2008-11-101-10/+4
* Made the mechanism of defining preprocessor defs for maxint, ptrdiff_t, wcharSanjiv Gupta2008-10-311-1/+1
* Change CGDebugInfo::setLocation to just ignore invalid locations. ThisDaniel Dunbar2008-10-171-6/+3
* Simplify handling of struct/union/class tags.Argyrios Kyrtzidis2008-10-151-6/+2
* Add support for ABIArgInfo::ExpandDaniel Dunbar2008-09-171-2/+3
* Downgrade a number of FIXME asserts to ErrorUnsupported.Daniel Dunbar2008-08-291-13/+14
* Handle static variables inside obj-c methods.Anders Carlsson2008-08-251-2/+6
* Add preliminary (and probably broken) codegen support for C++ static initiali...Anders Carlsson2008-08-221-1/+7
* Add NeXT runtime support for generating methods.Daniel Dunbar2008-08-161-1/+4
* More #include cleaningDaniel Dunbar2008-08-111-0/+1
* More #include cleaningDaniel Dunbar2008-08-111-1/+1
* Basic support for volatile loads and stores. Stores the volatile Eli Friedman2008-06-131-1/+1
* Make CodeGenFunction::EmitDecl() recognise CXXClass/CXXStruct/CXXUnion.Argyrios Kyrtzidis2008-06-091-0/+3
* Don't crash emitting an initializer for a static local with union type. Eli Friedman2008-06-081-3/+7
OpenPOWER on IntegriCloud