aboutsummaryrefslogtreecommitdiff
path: root/CodeGen/CodeGenModule.cpp
AgeCommit message (Expand)Author
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
2007-10-31Initialize MemCpyFnDevang Patel
2007-10-31temporarily revert devang's patch to link in the llvm codegen etc.Chris Lattner
2007-10-31Make target info available to clang code generator.Devang Patel
2007-10-30Refactor code into a separate method.Devang Patel
2007-10-30Fix 80 col violations.Devang Patel
2007-10-26Codegen global array initializers.Devang Patel
2007-10-17Updated VC++ build system.Hartmut Kaiser
2007-09-13Phase 2 of making the Decl class more lightweight...Steve Naroff
2007-09-04eliminate some VC++ warnings, patch contributed by Hartmut KaiserChris Lattner
2007-08-31Implement codegen support for lowering "library builtins" like __builtin_isinf Chris Lattner
2007-08-31add the ability to get the llvm function corresponding to a library builtin.Chris Lattner
2007-08-21Implement code generation for constant CFStrings.Anders Carlsson
2007-08-17Add preliminary support for converting struct types.Anders Carlsson
2007-07-15Refactor code so that isIntegerConstantExpr has an ASTContext available.Chris Lattner
2007-07-14A significant refactoring of the type size stuff to also Chris Lattner
2007-07-14Implement trivial integer initializers, like 'int X = 4;' for globalChris Lattner
2007-07-14In "int X,Y;", compile both X and Y.Chris Lattner
2007-07-13implement support for basic codegen of global variables with no initializers.Chris Lattner
2007-07-11Stage two of getting CFE top correct.Reid Spencer