summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* Fixup debug information for the location information for __blockMike Stump2009-05-151-2/+4
* push GlobalDecl through enough of the CodeGenModule interfacesChris Lattner2009-05-121-1/+1
* When calling the cleanup function specified by __attribute__((cleanup)), make...Anders Carlsson2009-04-261-2/+13
* PR3247: Handle a couple of cases where we weren't emitting VLA sizes (and Eli Friedman2009-04-201-0/+4
* PR3853: Add CodeGen support for __thread.Eli Friedman2009-04-191-6/+3
* Audit __private_extern__ handling.Daniel Dunbar2009-04-141-6/+7
* Update to use hasAttr() instead of getAttr().Daniel Dunbar2009-04-131-3/+3
* Make messages consistent.Chris Lattner2009-04-101-1/+1
* reject codegen of __thread variables as unimplemented, rdar://6775265Chris Lattner2009-04-101-0/+4
* Add a destination type argument to EmitConstantExpr. This will be used for wh...Anders Carlsson2009-04-081-1/+1
* Don't use static globals for params as it confuses the optimzer that their va...Sanjiv Gupta2009-04-021-6/+0
* When compiling C++ code, always mangle the names of static block var decls.Anders Carlsson2009-04-021-10/+16
* Code gen does not yet supports __asm__ on a variableFariborz Jahanian2009-03-301-0/+3
* don't set the name of a call instruction to "call" in release-asserts Chris Lattner2009-03-221-1/+1
* fix CreateTempAlloca to not set a name on the alloca for temporariesChris Lattner2009-03-221-3/+5
* Fixup codegen for nested block literals so that we generateMike Stump2009-03-211-2/+0
OpenPOWER on IntegriCloud