1. 88b5396 More ABI API cleanup. by Daniel Dunbar · 15 years ago
  2. 725ad31 Kill off CGCallInfo, always use CGFunctionInfo for encapsulating by Daniel Dunbar · 15 years ago
  3. b723f75 Fix the bug that would cause Python to crash at startup. by Anders Carlsson · 16 years ago
  4. 5fabf9d Add option argument to GetAddrOfConstantString to use for name of by Daniel Dunbar · 16 years ago
  5. f1968f2 Add simple interface for protecting runtime functions from name by Daniel Dunbar · 16 years ago
  6. 761d7f7 Large mechanical patch. by Devang Patel · 16 years ago
  7. 45c25ba Move FunctionType conversion into CGCall.cpp: by Daniel Dunbar · 16 years ago
  8. b768807 Tweak CGCall functions again: by Daniel Dunbar · 16 years ago
  9. 219df66 Fix a number of issues w.r.t. emission of global for functions and by Daniel Dunbar · 16 years ago
  10. 0dbe227 Refactor parameter attribute handling: by Daniel Dunbar · 16 years ago
  11. f80519b Set function attributes (sext, zext, etc.) on Objective-C methods. by Daniel Dunbar · 16 years ago
  12. 90df4b6 Avoid superfluous errors regarding variable-length arrays (casts). by Daniel Dunbar · 16 years ago
  13. af05bb9 Objective-C @synthesize support. by Daniel Dunbar · 16 years ago
  14. 90db882 Use DenseMap on IdentifierInfo instead of StringMap. by Daniel Dunbar · 16 years ago
  15. 3e9df99 NeXT: Clean up constant CFString handling. by Daniel Dunbar · 16 years ago
  16. 488e993 Change WarnUnsupported to ErrorUnsupported (in name and in practice). by Daniel Dunbar · 16 years ago
  17. 41071de Clean up CodeGenModule interface. by Daniel Dunbar · 16 years ago
  18. 6143293 Add GetAddrOfConstantCString method by Daniel Dunbar · 16 years ago
  19. af2f62c Change ObjCRuntime GenerateProtocol[Ref] methods to take by Daniel Dunbar · 16 years ago
  20. f77ac86 Add LangOptions::NeXTRuntime. by Daniel Dunbar · 16 years ago
  21. 208ff5e Change CodeGenModule to only create ObjC runtime for ObjC files by Daniel Dunbar · 16 years ago
  22. c17a4d3 Add dummy Mac Objective-C runtime interface. by Daniel Dunbar · 16 years ago
  23. 1e04976 Back out r54608 (inline string literals were getting an extra '\0') by Daniel Dunbar · 16 years ago
  24. 3c827a7 Change CodeGen of global decls to key off of the name (instead of by Daniel Dunbar · 16 years ago
  25. 588b1f0 Remove excess #include. by Ted Kremenek · 16 years ago
  26. 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
  27. 6bfed7e Support constructor and destructor attributes in CodeGen by Daniel Dunbar · 16 years ago
  28. 9986eab Change CodeGenModule GlobalDeclMap to directly reference globals by Daniel Dunbar · 16 years ago
  29. bd012ff Rework codegen emission of globals - No (intended) functionality change. by Daniel Dunbar · 16 years ago
  30. 58a7a26 Fix codegen of chained declarations by Daniel Dunbar · 16 years ago
  31. d4cbda6 implement the alias attirbute (in both Sema and Codegen) by Nuno Lopes · 16 years ago
  32. ff4a2d9 First cut at setting attributes for functions and calls; this puts us by Eli Friedman · 16 years ago
  33. 20ff310 Support for code generation of Objective-C top-level language constructs. by Anton Korobeynikov · 16 years ago
  34. 0c99509 Emit memmove, not memcpy, for structure copies; this is unfortunately by Eli Friedman · 16 years ago
  35. 4f8d123 Move getAccessedFieldNo out of lib/AST/Expr.cpp into by Dan Gohman · 16 years ago
  36. 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
  37. 1a1d92a Fix PR2236 Add test Implement feedback from Chris re: PR1998 by Nate Begeman · 16 years ago
  38. 4c13b7a Only generate code for static functions and global variables that are actually used. by Nate Begeman · 16 years ago
  39. 8bd4afe Generate code for annotation attributes. by Nate Begeman · 16 years ago
  40. 532485c Add support to module codegen for adding and emitting annotations by Nate Begeman · 16 years ago
  41. 248a753 Remove FileVarDecl and BlockVarDecl. They are replaced by VarDecl::isBlockVarDecl() and VarDecl::isFileVarDecl(). by Steve Naroff · 16 years ago
  42. 391d77a Add initial support for objc codegen for methods, ivars, and the by Chris Lattner · 16 years ago
  43. bda0b62 Make a major restructuring of the clang tree: introduce a top-level by Chris Lattner · 16 years ago[Renamed from CodeGen/CodeGenModule.h]
  44. 6d39760 add initial support for generating an llvm.globalctors list. Patch by David Chisnall by Chris Lattner · 16 years ago
  45. 2b94fe3 Add codegen support for ObjC message expressions with the GNU runtime. by Chris Lattner · 16 years ago
  46. ef52a2f make include guards more unique. by Chris Lattner · 16 years ago
  47. 8137335 Implement codegen for the following static var init. by Lauro Ramos Venancio · 16 years ago
  48. 41ef30e Implement CodeGenModule::getMemSetFn method. by Lauro Ramos Venancio · 16 years ago
  49. a7ad98f Fix PR1992 by computing the right type for string literals, which by Chris Lattner · 16 years ago
  50. c5b8806 sink more of the type related code into CodeGenTypes. by Chris Lattner · 16 years ago
  51. 8ee3c03 move the codegen ASTConsumer out of the driver into libcodegen, by Chris Lattner · 16 years ago
  52. d86e6bc rewrite some of the type refinement code to eliminate dangling pointers by Chris Lattner · 16 years ago
  53. 3b1d57b Factor out the constant generation into its own file. by Anders Carlsson · 16 years ago
  54. c6fdc34 Add first pieces of support for parsing and representing by Chris Lattner · 17 years ago
  55. 8f92528 Fix a crash reported by Seo Sanghyeon. by Chris Lattner · 17 years ago
  56. 0bc735f Don't attribute in file headers anymore. See llvmdev for the by Chris Lattner · 17 years ago
  57. 2b9d2ca local static vars are globals also. This fixes a testcase reported by Seo. by Chris Lattner · 17 years ago
  58. 7acda7c introduce a new CodeGenModule::getIntrinsic method, which wraps by Chris Lattner · 17 years ago
  59. 2c8569d warn about unhandled initializers instead of crashing on them. by Chris Lattner · 17 years ago
  60. 9cd4fe4 Handle global variable definitions which change the type of a definition, such as: by Chris Lattner · 17 years ago
  61. 58c3f9e implement codegen for functions whose function body type don't match by Chris Lattner · 17 years ago
  62. fb97b03 Warn about unsupported codegen with the diags machinery, giving us: by Chris Lattner · 17 years ago
  63. 2824723 Support initalisers for more than just int-typed static variables. by Oliver Hunt · 17 years ago
  64. 45e8cbd Implement support for -fwritable-strings and make the code generator by Chris Lattner · 17 years ago
  65. 7a4718e Take 2. by Devang Patel · 17 years ago
  66. e03cd7b temporarily revert devang's patch to link in the llvm codegen etc. by Chris Lattner · 17 years ago
  67. f767e21 Make target info available to clang code generator. by Devang Patel · 17 years ago
  68. 9e32d4b Refactor code into a separate method. by Devang Patel · 17 years ago
  69. 8e74c93 by Steve Naroff · 17 years ago
  70. bef20ac add the ability to get the llvm function corresponding to a library builtin. by Chris Lattner · 17 years ago
  71. c9e2091 Implement code generation for constant CFStrings. by Anders Carlsson · 17 years ago
  72. 32b266c In "int X,Y;", compile both X and Y. by Chris Lattner · 17 years ago
  73. 88a69ad implement support for basic codegen of global variables with no initializers. by Chris Lattner · 17 years ago
  74. 5f016e2 Stage two of getting CFE top correct. by Reid Spencer · 17 years ago