1. bcfd1f5 Extend the ASTContext constructor to delay the initialization of by Douglas Gregor · 13 years ago
  2. 10620eb Modify some deleted function methods to better reflect reality: by Sean Hunt · 13 years ago
  3. 944ed3b In addition to in-class member functions marked with the "used" by Douglas Gregor · 13 years ago
  4. f552c20 Emit in-class member function definitions that are marked by Douglas Gregor · 13 years ago
  5. 06057ce Move CodeGenOptions.h *back* into Frontend. This should have been done when the by Chandler Carruth · 14 years ago
  6. 6fb745b Rework when and how vtables are emitted, by tracking where vtables are by Douglas Gregor · 14 years ago
  7. 468ec6c Revert changes r97693, r97700, and r97718. by John McCall · 14 years ago
  8. c9fe644 Create a TargetMachine whenever we create a CodeGenAction. The codegen of by John McCall · 14 years ago
  9. 7177dee Remove ';' after method definition. Noticed by clang++, which one would think by Daniel Dunbar · 15 years ago
  10. 85b4521 Remove remaining VISIBILITY_HIDDEN from anonymous namespaces. by Benjamin Kramer · 15 years ago
  11. 2811ccf Move CompileOptions -> CodeGenOptions, and sink it into the CodeGen library. by Chandler Carruth · 15 years ago
  12. 1eb4433 Remove tabs, and whitespace cleanups. by Mike Stump · 15 years ago
  13. 1752ee4 Switch TargetInfo to store an llvm::Triple. by Daniel Dunbar · 15 years ago
  14. 8f1ca78 Update for changes in LLVM. Hopefully this is the last one for a while. by Owen Anderson · 15 years ago
  15. c93f498 Hold the LLVMContext by reference instead of by pointer. by Owen Anderson · 15 years ago
  16. 42253cc Update for LLVMContext+Module change. by Owen Anderson · 15 years ago
  17. b6c8c8b Explictly track tentative definitions within Sema, then hand those by Douglas Gregor · 15 years ago
  18. 682bf92 Push DeclGroup much farther throughout the compiler. Now the various by Chris Lattner · 15 years ago
  19. dacbc5d change HandleTranslationUnit to take an ASTContext instead of TranslationUnit by Chris Lattner · 15 years ago
  20. bd36064 most of this is plumbing to get CompileOptions down into by Chris Lattner · 15 years ago
  21. d311f37 Remove some redundant Decl -> Decl castings. by Argyrios Kyrtzidis · 15 years ago
  22. 4afa39d Remove ScopedDecl, collapsing all of its functionality into Decl, so by Douglas Gregor · 15 years ago
  23. d8c0ea1 Add GetModule accessor to ModuleBuilder by Daniel Dunbar · 16 years ago
  24. 41071de Clean up CodeGenModule interface. by Daniel Dunbar · 16 years ago
  25. af2f62c Change ObjCRuntime GenerateProtocol[Ref] methods to take by Daniel Dunbar · 16 years ago
  26. f77ac86 Add LangOptions::NeXTRuntime. by Daniel Dunbar · 16 years ago
  27. acc5f3e More #include cleaning by Daniel Dunbar · 16 years ago
  28. e91593e More #include cleaning by Daniel Dunbar · 16 years ago
  29. c17a4d3 Add dummy Mac Objective-C runtime interface. by Daniel Dunbar · 16 years ago
  30. d7549e7 80 cols by Nico Weber · 16 years ago
  31. 159346a ParseAST now conditionally deletes the passed ASTConsumer. by Ted Kremenek · 16 years ago
  32. 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
  33. bd012ff Rework codegen emission of globals - No (intended) functionality change. by Daniel Dunbar · 16 years ago
  34. 58a7a26 Fix codegen of chained declarations by Daniel Dunbar · 16 years ago
  35. 20ff310 Support for code generation of Objective-C top-level language constructs. by Anton Korobeynikov · 16 years ago
  36. 3b6c493 Stop leaking the target data. (Leak found with valgrind.) by Eli Friedman · 16 years ago
  37. 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
  38. 248a753 Remove FileVarDecl and BlockVarDecl. They are replaced by VarDecl::isBlockVarDecl() and VarDecl::isFileVarDecl(). by Steve Naroff · 16 years ago
  39. 391d77a Add initial support for objc codegen for methods, ivars, and the by Chris Lattner · 16 years ago
  40. bda0b62 Make a major restructuring of the clang tree: introduce a top-level by Chris Lattner · 16 years ago[Renamed from CodeGen/ModuleBuilder.cpp]
  41. dfab6cb Put back the top-level asm code; all tests pass now. by Anders Carlsson · 16 years ago
  42. 3f9424f Back out 46855 for now, it causes test failures on Darwin. by Anders Carlsson · 16 years ago
  43. 61900f0 Handle top-level asm declarations. by Anders Carlsson · 16 years ago
  44. c5b8806 sink more of the type related code into CodeGenTypes. by Chris Lattner · 16 years ago
  45. 9eee0f8 Finish off the refactoring of type handling stuff. Now we recompile every by Chris Lattner · 16 years ago
  46. 8ee3c03 move the codegen ASTConsumer out of the driver into libcodegen, by Chris Lattner · 16 years ago
  47. d86e6bc rewrite some of the type refinement code to eliminate dangling pointers by Chris Lattner · 16 years ago
  48. c6fdc34 Add first pieces of support for parsing and representing by Chris Lattner · 16 years ago
  49. 0bc735f Don't attribute in file headers anymore. See llvmdev for the by Chris Lattner · 17 years ago
  50. fb97b03 Warn about unsupported codegen with the diags machinery, giving us: by Chris Lattner · 17 years ago
  51. 45e8cbd Implement support for -fwritable-strings and make the code generator by Chris Lattner · 17 years ago
  52. a36c486 Clean up types, removing some casts. Patch contributed by Cedric Venet. by Chris Lattner · 17 years ago
  53. 7a4718e Take 2. by Devang Patel · 17 years ago
  54. e03cd7b temporarily revert devang's patch to link in the llvm codegen etc. by Chris Lattner · 17 years ago
  55. f767e21 Make target info available to clang code generator. by Devang Patel · 17 years ago
  56. 32b266c In "int X,Y;", compile both X and Y. by Chris Lattner · 17 years ago
  57. 88a69ad implement support for basic codegen of global variables with no initializers. by Chris Lattner · 17 years ago
  58. 5f016e2 Stage two of getting CFE top correct. by Reid Spencer · 17 years ago