summaryrefslogtreecommitdiffstats
path: root/clang/CodeGen/CodeGenModule.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* Initialize MemCpyFnDevang Patel2007-10-311-1/+2
* temporarily revert devang's patch to link in the llvm codegen etc.Chris Lattner2007-10-311-4/+2
* Make target info available to clang code generator.Devang Patel2007-10-311-2/+4
* Refactor code into a separate method.Devang Patel2007-10-301-38/+45
* Fix 80 col violations.Devang Patel2007-10-301-4/+8
* Codegen global array initializers.Devang Patel2007-10-261-1/+35
* Updated VC++ build system.Hartmut Kaiser2007-10-171-1/+1
* Phase 2 of making the Decl class more lightweight...Steve Naroff2007-09-131-1/+1
* eliminate some VC++ warnings, patch contributed by Hartmut KaiserChris Lattner2007-09-041-2/+2
OpenPOWER on IntegriCloud