aboutsummaryrefslogtreecommitdiff
path: root/CodeGen/CodeGenModule.cpp
AgeCommit message (Expand)Author
2008-03-15Make a major restructuring of the clang tree: introduce a top-levelChris Lattner
2008-03-14add initial support for generating an llvm.globalctors list. Patch by David ...Chris Lattner
2008-03-09Propagate calling convention information to function declarations and CallInstNate Begeman
2008-03-08Fix a fixme by allowing pointers in different address spaces to haveChris Lattner
2008-03-05remove the source location arguments to various target query methods.Chris Lattner
2008-03-03Add a bunch of attributes, patch by Nuno Lopes.Chris Lattner
2008-03-01Add codegen support for ObjC message expressions with the GNU runtime.Chris Lattner
2008-02-19Implement CodeGenModule::getMemSetFn method.Lauro Ramos Venancio
2008-02-19A global without initializer must be emitted as weak.Lauro Ramos Venancio
2008-02-11Fix PR1992 by computing the right type for string literals, whichChris Lattner
2008-02-06sink more of the type related code into CodeGenTypes.Chris Lattner
2008-02-05rewrite some of the type refinement code to eliminate dangling pointersChris Lattner
2008-02-05Relax an assertion, fixing PR1968Chris Lattner
2008-02-04Add experimental support for address space qualified types. Address spaceChristopher Lamb
2008-02-02fix codegen on static variables which have multiple decl nodes. These Chris Lattner
2008-01-26Factor out the constant generation into its own file.Anders Carlsson
2008-01-25Add more support for Apple's "private extern" extension...Steve Naroff
2008-01-25Support checking and codegen of constant vector globalsNate Begeman
2008-01-12Add first pieces of support for parsing and representing Chris Lattner
2008-01-09implement proper support for _Bool in memory, which is usually i8, not i1.Chris Lattner
2007-12-29implement codegen support for most unary operators when Chris Lattner
2007-12-29Don't attribute in file headers anymore. See llvmdev for theChris Lattner
2007-12-18local static vars are globals also. This fixes a testcaseChris Lattner
2007-12-18introduce a new CodeGenModule::getIntrinsic method, which wraps Chris Lattner
2007-12-17add a hack so that codegen doesn't abort on missing sema of initializers, nowChris Lattner
2007-12-17Update to use new PointerType::getUnqual() api.Christopher Lamb
2007-12-13builtin id 0 is invalid, don't use a slot for it.Chris Lattner
2007-12-12fix off-by-one error.Chris Lattner
2007-12-12TargetInfo no longer includes a reference to SourceManager.Ted Kremenek
2007-12-11Mega-patch: ripped SourceManager out of Diagnostic/DiagnosticClient. NowTed Kremenek
2007-12-11Reimplement support for strings that initialize global inits now thatChris Lattner
2007-12-10add support for implicit cast from array to pointer that is not the elementChris Lattner
2007-12-10abort when we lower an initializer to the wrong type, as we currently do for:Chris Lattner
2007-12-10extend or truncate the initializer for a string initializer to match its type.Chris Lattner
2007-12-09Implement codegen support for:Chris Lattner
2007-12-09implement support for functions that initialize globals.Chris Lattner
2007-12-02Treat discarding array initializer elements as an extwarn (so -pedantic-error...Christopher Lamb
2007-12-02globals can't be vla'sChris Lattner
2007-12-02add codegen support for global inits that require array decay.Chris Lattner
2007-12-02warn about unhandled initializers instead of crashing on them.Chris Lattner
2007-12-02Handle global variable definitions which change the type of a definition, suc...Chris Lattner
2007-12-02merge the llvm global variable when there are multiple C decls.Chris Lattner
2007-12-02implement codegen for functions whose function body type don't matchChris Lattner
2007-12-02merge functions with multiple function decls if they have the same name.Chris Lattner
2007-12-02Warn about unsupported codegen with the diags machinery, giving us:Chris Lattner
2007-12-02Support initalisers for more than just int-typed static variables.Oliver Hunt
2007-11-28Implement support for -fwritable-strings and make the code generatorChris Lattner
2007-11-23improve codegen for global variable initializers, implementing Chris Lattner
2007-11-01Put constant CFStrings in the __DATA,__cfstring section.Anders Carlsson
2007-10-31Take 2.Devang Patel