1. 1eb4433 Remove tabs, and whitespace cleanups. by Mike Stump · 15 years ago
  2. 1752ee4 Switch TargetInfo to store an llvm::Triple. by Daniel Dunbar · 15 years ago
  3. 8f1ca78 Update for changes in LLVM. Hopefully this is the last one for a while. by Owen Anderson · 15 years ago
  4. c93f498 Hold the LLVMContext by reference instead of by pointer. by Owen Anderson · 15 years ago
  5. 42253cc Update for LLVMContext+Module change. by Owen Anderson · 15 years ago
  6. b6c8c8b Explictly track tentative definitions within Sema, then hand those by Douglas Gregor · 15 years ago
  7. 682bf92 Push DeclGroup much farther throughout the compiler. Now the various by Chris Lattner · 15 years ago
  8. dacbc5d change HandleTranslationUnit to take an ASTContext instead of TranslationUnit by Chris Lattner · 15 years ago
  9. bd36064 most of this is plumbing to get CompileOptions down into by Chris Lattner · 15 years ago
  10. d311f37 Remove some redundant Decl -> Decl castings. by Argyrios Kyrtzidis · 15 years ago
  11. 4afa39d Remove ScopedDecl, collapsing all of its functionality into Decl, so by Douglas Gregor · 16 years ago
  12. d8c0ea1 Add GetModule accessor to ModuleBuilder by Daniel Dunbar · 16 years ago
  13. 41071de Clean up CodeGenModule interface. by Daniel Dunbar · 16 years ago
  14. af2f62c Change ObjCRuntime GenerateProtocol[Ref] methods to take by Daniel Dunbar · 16 years ago
  15. f77ac86 Add LangOptions::NeXTRuntime. by Daniel Dunbar · 16 years ago
  16. acc5f3e More #include cleaning by Daniel Dunbar · 16 years ago
  17. e91593e More #include cleaning by Daniel Dunbar · 16 years ago
  18. c17a4d3 Add dummy Mac Objective-C runtime interface. by Daniel Dunbar · 16 years ago
  19. d7549e7 80 cols by Nico Weber · 16 years ago
  20. 159346a ParseAST now conditionally deletes the passed ASTConsumer. by Ted Kremenek · 16 years ago
  21. 815c78f Refactored driver logic for CodeGen into LLVMCodeGenWriter. This ASTConsumer layers on top of LLVMCodeGen (another existing ASTConsumer) to emit bitcode files to disk. This layering takes this logic out of clang.cpp and puts it directly into the ASTConsumer interface. The benefit is that now --emit-llvm works with both serialized ASTs and regular source files. by Ted Kremenek · 16 years ago
  22. bd012ff Rework codegen emission of globals - No (intended) functionality change. by Daniel Dunbar · 16 years ago
  23. 58a7a26 Fix codegen of chained declarations by Daniel Dunbar · 16 years ago
  24. 20ff310 Support for code generation of Objective-C top-level language constructs. by Anton Korobeynikov · 16 years ago
  25. 3b6c493 Stop leaking the target data. (Leak found with valgrind.) by Eli Friedman · 16 years ago
  26. e8b9f5b Added -g command line options to clang for generating source level debug information. This patch currently enables generation of line number debug information (stoppoints) and region begin/end debug information. The new files CGDebugInfo.h and CGDebugInfo.cpp implements the debug info manager class CGDebugInfo. by Sanjiv Gupta · 16 years ago
  27. 248a753 Remove FileVarDecl and BlockVarDecl. They are replaced by VarDecl::isBlockVarDecl() and VarDecl::isFileVarDecl(). by Steve Naroff · 16 years ago
  28. 391d77a Add initial support for objc codegen for methods, ivars, and the by Chris Lattner · 16 years ago
  29. bda0b62 Make a major restructuring of the clang tree: introduce a top-level by Chris Lattner · 16 years ago[Renamed from CodeGen/ModuleBuilder.cpp]
  30. dfab6cb Put back the top-level asm code; all tests pass now. by Anders Carlsson · 17 years ago
  31. 3f9424f Back out 46855 for now, it causes test failures on Darwin. by Anders Carlsson · 17 years ago
  32. 61900f0 Handle top-level asm declarations. by Anders Carlsson · 17 years ago
  33. c5b8806 sink more of the type related code into CodeGenTypes. by Chris Lattner · 17 years ago
  34. 9eee0f8 Finish off the refactoring of type handling stuff. Now we recompile every by Chris Lattner · 17 years ago
  35. 8ee3c03 move the codegen ASTConsumer out of the driver into libcodegen, by Chris Lattner · 17 years ago
  36. d86e6bc rewrite some of the type refinement code to eliminate dangling pointers by Chris Lattner · 17 years ago
  37. c6fdc34 Add first pieces of support for parsing and representing by Chris Lattner · 17 years ago
  38. 0bc735f Don't attribute in file headers anymore. See llvmdev for the by Chris Lattner · 17 years ago
  39. fb97b03 Warn about unsupported codegen with the diags machinery, giving us: by Chris Lattner · 17 years ago
  40. 45e8cbd Implement support for -fwritable-strings and make the code generator by Chris Lattner · 17 years ago
  41. a36c486 Clean up types, removing some casts. Patch contributed by Cedric Venet. by Chris Lattner · 17 years ago
  42. 7a4718e Take 2. by Devang Patel · 17 years ago
  43. e03cd7b temporarily revert devang's patch to link in the llvm codegen etc. by Chris Lattner · 17 years ago
  44. f767e21 Make target info available to clang code generator. by Devang Patel · 17 years ago
  45. 32b266c In "int X,Y;", compile both X and Y. by Chris Lattner · 17 years ago
  46. 88a69ad implement support for basic codegen of global variables with no initializers. by Chris Lattner · 17 years ago
  47. 5f016e2 Stage two of getting CFE top correct. by Reid Spencer · 17 years ago