summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
* Move CompileOptions -> CodeGenOptions, and sink it into the CodeGen library.Chandler Carruth2009-11-121-2/+2
* Make sure that Type::getAs<ArrayType>() (or Type::getAs<subclass ofDouglas Gregor2009-11-091-1/+1
* This patch extends CleanupScope to support destructionFariborz Jahanian2009-11-041-3/+7
* Merge constant array and structures. This will create a global variables for ...Tanya Lattner2009-11-041-0/+15
* Refine volatile handling, specifically, we must have the canonicalMike Stump2009-11-031-5/+7
* Patch for destruction of array of objects on block exit.Fariborz Jahanian2009-10-291-4/+13
* Fix 80-col violation.Mike Stump2009-10-211-2/+2
* ignore 'using' directive in CodeGenFunction::EmitDecl(). this fixes PR5085Nuno Lopes2009-10-161-0/+1
* Simplify pointer creation with the new Type::getInt*Ptr methods.Benjamin Kramer2009-10-131-6/+3
* Revert 83567.Devang Patel2009-10-091-6/+3
* Record location info before emiting alloca for arguments. This allows argumen...Devang Patel2009-10-081-3/+6
* Set alignment on static function level decls and VLAs. Fixes PR5060.Anders Carlsson2009-09-261-6/+11
* Improve debug info generation for __block variables.Mike Stump2009-09-221-17/+3
* Fix another byref bug. This should hopefully get QuickLookPlugins building su...Anders Carlsson2009-09-131-10/+10
* Add FIXME for alignments that won't be honored.Mike Stump2009-09-121-0/+2
* Add support for __block variables with alignment greater than __alignof(void *).Anders Carlsson2009-09-121-22/+57
* For __block variables, cache the LLVM types as well as which LLVM field where...Anders Carlsson2009-09-121-7/+22
* GlobalDecl doesn't have an explicit constructor anymore.Anders Carlsson2009-09-101-1/+1
* Make the forwarding member of block byref structs be a pointer to the block b...Anders Carlsson2009-09-101-4/+13
* Suppress build warning.Daniel Dunbar2009-09-091-0/+1
* Remove tabs, and whitespace cleanups.Mike Stump2009-09-091-44/+44
* Make BuildByRefType take a ValueDecl instead of a QualType and an alignment.Anders Carlsson2009-09-091-3/+12
* Remove an ErrorUnsupported call.Anders Carlsson2009-08-171-5/+0
* Add an IsInitializer flag to EmitAnyExpr. This is used to prevent temporaries...Anders Carlsson2009-08-161-2/+2
* Update for LLVM API change.Owen Anderson2009-08-131-10/+12
* Refactor some code and implement support for global destructors for static va...Anders Carlsson2009-08-081-1/+1
* Update for LLVM API change.Owen Anderson2009-08-051-1/+1
* assert(nyi) on attempt to destruct an array of objects.Fariborz Jahanian2009-08-031-2/+6
* ir-gen for destructor calls.Fariborz Jahanian2009-08-031-0/+12
* use CodeGenModule::EmitNullConstant in a couple of places.Anders Carlsson2009-08-021-3/+2
* Update for LLVM API change.Owen Anderson2009-07-311-1/+1
* Canonicalize else spacing.Mike Stump2009-07-301-2/+1
* Update for LLVM API change.Owen Anderson2009-07-291-6/+6
* Update for LLVM API change.Owen Anderson2009-07-291-2/+2
* Switch to using llvm::Value::getName()Daniel Dunbar2009-07-261-2/+1
* Update for LLVM API change.Owen Anderson2009-07-241-3/+3
* Fix thinko.Daniel Dunbar2009-07-191-4/+1
* Avoid generation of dead code in a few more situations.Daniel Dunbar2009-07-191-2/+24
* Update for LLVM API change, and contextify a bunch of related stuff.Owen Anderson2009-07-141-12/+13
* Update for LLVM API change.Owen Anderson2009-07-131-1/+1
* Update for LLVM API change.Owen Anderson2009-07-081-6/+6
* Update for LLVM API change.Owen Anderson2009-07-081-2/+4
* Remove the ASTContext parameter from the attribute-related methods of Decl.Argyrios Kyrtzidis2009-06-301-6/+6
* typoDevang Patel2009-06-261-1/+1
* Move the static DeclAttrs map into ASTContext. Fixes <rdar://problem/6983177>.Douglas Gregor2009-06-181-6/+6
* As an optimization, we maintain a cache of generatedMike Stump2009-06-051-8/+11
* Add IRGen support for local variables of reference type.Eli Friedman2009-05-271-6/+4
* Targets like PIC16 generate Static decls for automatic variables, emit the ap...Sanjiv Gupta2009-05-221-1/+4
* Pass the destination QualType to EmitStoreOfScalar. No functionality change.Anders Carlsson2009-05-191-2/+3
* Since we miscompile many cases when declaring a variable with a reference typ...Anders Carlsson2009-05-181-0/+10
OpenPOWER on IntegriCloud