summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CodeGenModule.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Back out r54608 (inline string literals were getting an extra '\0')Daniel Dunbar2008-08-101-1/+21
* Bug fix, inline string literals were getting an extra '\0'.Daniel Dunbar2008-08-101-1/+1
* Implement GNU asm-label extension support in CodeGen. This fixesDaniel Dunbar2008-08-061-7/+14
* Change CodeGen of global decls to key off of the name (instead ofDaniel Dunbar2008-08-051-88/+39
* Refactored driver logic for CodeGen into LLVMCodeGenWriter. This ASTConsumer...Ted Kremenek2008-08-051-6/+6
* Finally fix PR2189. This makes a fairly invasive but important change toChris Lattner2008-08-041-1/+2
* Support constructor and destructor attributes in CodeGenDaniel Dunbar2008-08-011-43/+43
* Change CodeGenModule GlobalDeclMap to directly reference globalsDaniel Dunbar2008-07-301-40/+49
* Rework codegen emission of globalsDaniel Dunbar2008-07-291-163/+181
* Fix codegen of chained declarationsDaniel Dunbar2008-07-291-8/+0
* move two more lists of protocols over to use ObjCList<ObjCProtocolDecl>,Chris Lattner2008-07-211-4/+5
* introduce a new ObjCList templated class and start moving Chris Lattner2008-07-211-5/+9
* refactor more objc codegen interfaces to pass around selectors soChris Lattner2008-06-261-19/+17
* indenting and other minor things.Chris Lattner2008-06-261-2/+2
* give CreateObjCRuntime a full CGM so it can get whatever state it needs, Chris Lattner2008-06-261-3/+1
* implement the alias attirbute (in both Sema and Codegen)Nuno Lopes2008-06-081-17/+39
* Emit debug information for global and static variables when -g is specified.Sanjiv Gupta2008-06-051-0/+8
* For setting attributes, don't assume there are ParamVarDecls available, Eli Friedman2008-06-041-12/+16
* First cut at setting attributes for functions and calls; this puts us Eli Friedman2008-06-011-3/+62
* Support for code generation of Objective-C top-level language constructs.Anton Korobeynikov2008-06-011-1/+151
* PR1893: Fix up the type of tentative definitions of incomplete array Eli Friedman2008-05-301-2/+22
* Allow the type of a global to be different from the type of its Eli Friedman2008-05-301-69/+62
* Always check that the definition of a function has the correct type. Eli Friedman2008-05-301-1/+1
* Add CodeGen support for alignment on globals, both for unusual natural Eli Friedman2008-05-291-0/+6
* Tentative declarations are supposed to have common linkage, not weak. Eli Friedman2008-05-291-1/+1
* The cache is working again; re-enable it.Eli Friedman2008-05-271-3/+0
* Add a more reliable check for whether a static declaration has already Eli Friedman2008-05-271-17/+12
* Emit memmove, not memcpy, for structure copies; this is unfortunately Eli Friedman2008-05-261-1/+13
* Move getAccessedFieldNo out of lib/AST/Expr.cpp intoDan Gohman2008-05-221-1/+19
* Disable the function address cache; this doesn't have any ill effects, Eli Friedman2008-05-201-1/+4
* Added -g command line options to clang for generating source level debug info...Sanjiv Gupta2008-05-081-2/+9
* Simplify FunctionDecl::AddRedeclaration a bit by using std::swap.Chris Lattner2008-05-041-20/+22
* if a decl is both 'static' and weak or static and inline, its linkageChris Lattner2008-05-041-7/+6
* Verify the whole module after codegen to catch silly IR bugs.Chris Lattner2008-04-301-0/+4
* remove the 'unused static' diagnostic from codegen. This should be Chris Lattner2008-04-251-8/+0
* Fix PR2236Nate Begeman2008-04-201-5/+17
* Only generate code for static functions and global variables that are actuall...Nate Begeman2008-04-201-5/+68
* Generate code for annotation attributes.Nate Begeman2008-04-191-0/+51
* Add support to module codegen for adding and emitting annotationsNate Begeman2008-04-181-0/+17
* Remove FileVarDecl and BlockVarDecl. They are replaced by VarDecl::isBlockVar...Steve Naroff2008-04-151-4/+5
* tracking API changes arising from r49277Gabor Greif2008-04-061-3/+3
* some cleanups on top of David's patch. There are still twoChris Lattner2008-03-301-7/+5
* Add initial support for objc codegen for methods, ivars, and theChris Lattner2008-03-301-1/+18
* simplify code by using the variadic StructType::get method.Chris Lattner2008-03-191-21/+19
* Make a major restructuring of the clang tree: introduce a top-levelChris Lattner2008-03-151-0/+509
OpenPOWER on IntegriCloud