summaryrefslogtreecommitdiffstats
path: root/clang/CodeGen/CodeGenModule.cpp
Commit message (Expand)AuthorAgeFilesLines
* Make a major restructuring of the clang tree: introduce a top-levelChris Lattner2008-03-151-509/+0
* add initial support for generating an llvm.globalctors list. Patch by David ...Chris Lattner2008-03-141-0/+54
* Propagate calling convention information to function declarations and CallInstNate Begeman2008-03-091-2/+8
* Fix a fixme by allowing pointers in different address spaces to haveChris Lattner2008-03-081-6/+2
* remove the source location arguments to various target query methods.Chris Lattner2008-03-051-3/+3
* Add a bunch of attributes, patch by Nuno Lopes.Chris Lattner2008-03-031-17/+30
* Add codegen support for ObjC message expressions with the GNU runtime.Chris Lattner2008-03-011-1/+8
* Implement CodeGenModule::getMemSetFn method.Lauro Ramos Venancio2008-02-191-1/+13
* A global without initializer must be emitted as weak.Lauro Ramos Venancio2008-02-191-0/+3
* Fix PR1992 by computing the right type for string literals, whichChris Lattner2008-02-111-6/+3
* sink more of the type related code into CodeGenTypes.Chris Lattner2008-02-061-18/+3
* rewrite some of the type refinement code to eliminate dangling pointersChris Lattner2008-02-051-0/+21
* Relax an assertion, fixing PR1968Chris Lattner2008-02-051-1/+12
* Add experimental support for address space qualified types. Address spaceChristopher Lamb2008-02-041-3/+6
* fix codegen on static variables which have multiple decl nodes. These Chris Lattner2008-02-021-1/+1
* Factor out the constant generation into its own file.Anders Carlsson2008-01-261-343/+2
* Add more support for Apple's "private extern" extension...Steve Naroff2008-01-251-0/+1
* Support checking and codegen of constant vector globalsNate Begeman2008-01-251-1/+11
* Add first pieces of support for parsing and representing Chris Lattner2008-01-121-0/+10
* implement proper support for _Bool in memory, which is usually i8, not i1.Chris Lattner2008-01-091-1/+1
* implement codegen support for most unary operators when Chris Lattner2007-12-291-1/+36
* Don't attribute in file headers anymore. See llvmdev for theChris Lattner2007-12-291-2/+2
* local static vars are globals also. This fixes a testcaseChris Lattner2007-12-181-5/+7
* introduce a new CodeGenModule::getIntrinsic method, which wraps Chris Lattner2007-12-181-1/+7
* add a hack so that codegen doesn't abort on missing sema of initializers, nowChris Lattner2007-12-171-1/+15
* Update to use new PointerType::getUnqual() api.Christopher Lamb2007-12-171-2/+2
* builtin id 0 is invalid, don't use a slot for it.Chris Lattner2007-12-131-4/+6
* fix off-by-one error.Chris Lattner2007-12-121-1/+1
* TargetInfo no longer includes a reference to SourceManager.Ted Kremenek2007-12-121-2/+2
* Mega-patch: ripped SourceManager out of Diagnostic/DiagnosticClient. NowTed Kremenek2007-12-111-1/+2
* Reimplement support for strings that initialize global inits now thatChris Lattner2007-12-111-34/+26
* add support for implicit cast from array to pointer that is not the elementChris Lattner2007-12-101-1/+8
* abort when we lower an initializer to the wrong type, as we currently do for:Chris Lattner2007-12-101-2/+2
* extend or truncate the initializer for a string initializer to match its type.Chris Lattner2007-12-101-6/+15
* Implement codegen support for:Chris Lattner2007-12-091-0/+21
* implement support for functions that initialize globals.Chris Lattner2007-12-091-6/+13
* Treat discarding array initializer elements as an extwarn (so -pedantic-error...Christopher Lamb2007-12-021-8/+20
* globals can't be vla'sChris Lattner2007-12-021-4/+2
* add codegen support for global inits that require array decay.Chris Lattner2007-12-021-0/+21
* warn about unhandled initializers instead of crashing on them.Chris Lattner2007-12-021-24/+32
* Handle global variable definitions which change the type of a definition, suc...Chris Lattner2007-12-021-28/+112
* merge the llvm global variable when there are multiple C decls.Chris Lattner2007-12-021-3/+10
* implement codegen for functions whose function body type don't matchChris Lattner2007-12-021-0/+12
* merge functions with multiple function decls if they have the same name.Chris Lattner2007-12-021-0/+7
* Warn about unsupported codegen with the diags machinery, giving us:Chris Lattner2007-12-021-2/+3
* Support initalisers for more than just int-typed static variables.Oliver Hunt2007-12-021-4/+3
* Implement support for -fwritable-strings and make the code generatorChris Lattner2007-11-281-25/+44
* improve codegen for global variable initializers, implementing Chris Lattner2007-11-231-27/+227
* Put constant CFStrings in the __DATA,__cfstring section.Anders Carlsson2007-11-011-6/+7
* Take 2.Devang Patel2007-10-311-3/+4
OpenPOWER on IntegriCloud