1. d7e7b8e first wave of fixes for @encode sema support. This is part of PR3648. by Chris Lattner · 17 years ago
  2. 3c81dab Emit extern_weak when needed. - PR3629. by Daniel Dunbar · 17 years ago
  3. 719ed1a Initialize the Init variable to something reasonable when we emit an by Eli Friedman · 17 years ago
  4. f96954c Add irgen support for the noinline attribute. by Anders Carlsson · 17 years ago
  5. f0acf7b Don't emit K&R unprototyped function definitions as varargs. by Daniel Dunbar · 17 years ago
  6. b2f4cdb Emission of global variable initialializer was broken in rare by Daniel Dunbar · 17 years ago
  7. 5f361c9 Address Chris's comments regarding C++ name mangling. by Douglas Gregor · 17 years ago
  8. a228a67 Add anti-FIXME. by Daniel Dunbar · 17 years ago
  9. 216f643 Simplify. by Daniel Dunbar · 17 years ago
  10. 538c3d8 Make it possible for builtins to expression FILE* arguments, so that by Douglas Gregor · 17 years ago
  11. b9063fc Implicitly declare certain C library functions (malloc, strcpy, memmove, by Douglas Gregor · 17 years ago
  12. 5db3ef6 Simplify predicate. by Daniel Dunbar · 17 years ago
  13. 128a138 IRgen support for attribute used. - PR3566 by Daniel Dunbar · 17 years ago
  14. 6b8720e Pull MayDeferGeneration out of EmitGlobal. by Daniel Dunbar · 17 years ago
  15. 08b26a0 Rename EmitStatics (etc) to EmitDeferred; provide basic infrastructure by Daniel Dunbar · 17 years ago
  16. 499ae7e Let the backend unique these. by Mike Stump · 17 years ago
  17. 2c867ae Move DescriptorUniqueCount into CGM. by Mike Stump · 17 years ago
  18. 9319db8 Move GlobalUniqueCount up into CGM. by Mike Stump · 17 years ago
  19. 005c9a6 Move GenericBlockLiteralType into CGM. by Mike Stump · 17 years ago
  20. 650c932 Move BlockDescriptorType into CGM. by Mike Stump · 17 years ago
  21. 5fec5b0 Add basic support for C++ name mangling according to the Itanium C++ by Douglas Gregor · 17 years ago
  22. 6a60fa2 Add a very basic implemenation of global blocks. This needs to be cleaned up. by Anders Carlsson · 17 years ago
  23. 648bf78 Support __attribute__(section(<name>)) by Daniel Dunbar · 17 years ago
  24. fe2fb0a Use 'compile' instead of 'codegen' when reporting error to user. by Daniel Dunbar · 17 years ago
  25. 1e8052b Add -femit-all-decls codegen option. by Daniel Dunbar · 17 years ago
  26. bf8c24a Thread CGFunctionInfo construction through CodeGenTypes. by Daniel Dunbar · 17 years ago
  27. d931a87 More ABI API cleanup. by Daniel Dunbar · 17 years ago
  28. 3cd2063 Kill off CGCallInfo, always use CGFunctionInfo for encapsulating by Daniel Dunbar · 17 years ago
  29. b15a3d5 Use NonFragileABI as name of new Next abi. More comments for the new meta-data. by Fariborz Jahanian · 17 years ago
  30. 279eda6 Refactoring ObjC Next's runtime classes in preparation for the new ObjC's abi. by Fariborz Jahanian · 17 years ago
  31. 8a42586 more SourceLocation lexicon change: instead of referring to the by Chris Lattner · 17 years ago
  32. dec798b Bug fix, __private_extern__ globals were always introducing a definition. by Daniel Dunbar · 17 years ago
  33. 17290c3 Objc's compatibility-alias semantics and code gen issue fix. by Fariborz Jahanian · 17 years ago
  34. 1654ef0 Silence a GCC warning by Sebastian Redl · 17 years ago
  35. 762e162 Fix the bug that would cause Python to crash at startup. by Anders Carlsson · 17 years ago
  36. d72f47a Add full dllimport / dllexport support: both sema checks and codegen. by Anton Korobeynikov · 17 years ago
  37. 91f8421 Unifies the name-lookup mechanisms used in various parts of the AST by Douglas Gregor · 17 years ago
  38. 3d8552a Support for implementation of property in the case where by Fariborz Jahanian · 17 years ago
  39. 2e41b0e Fix a serious null termination bug found by David Chisnall! by Chris Lattner · 17 years ago
  40. 6a113d9 If a global var decl has an initializer, make sure to always set its linkage to external. by Anders Carlsson · 17 years ago
  41. f3d3fae Rename NamedDecl::getName() to getNameAsString(). Replace a bunch of by Chris Lattner · 17 years ago
  42. 0f137df reapply the (corrected) patch to use the new llvm intrinsics for memcpy/memmove etc. by Chris Lattner · 17 years ago
  43. b7f4ce3 temporarily revert Sangiv's patch. by Chris Lattner · 17 years ago
  44. 3712984 mem[cpy,set,move] intrinsics are now overloaded. by Sanjiv Gupta · 17 years ago
  45. f99d544 Pointer width for PIC16 is 16 bits. Modify getMemCpy, getMemMove and getMemSet accordingly. by Sanjiv Gupta · 17 years ago
  46. 1b9ad47 Discard unused runtime function declarations (for readability). by Daniel Dunbar · 17 years ago
  47. 8488c82 This reworks some of the Diagnostic interfaces a bit to change how diagnostics by Chris Lattner · 17 years ago
  48. 16ba913 Change the diagnostics interface to take an array of pointers to by Chris Lattner · 17 years ago
  49. c2480a5 Handle padding in the constant CFString struct. Fixes PR3046. by Anders Carlsson · 17 years ago
  50. fdf389b Codegen support for fastcall & stdcall CC. Patch by Ilya Okonsky! by Anton Korobeynikov · 17 years ago
  51. b8c18fa LinkageSpecDecl is c++ specific, move it to DeclCXX by Chris Lattner · 17 years ago
  52. 5b06d9f Don't run the verifier as part of IRgen, this is now down (per module) by Daniel Dunbar · 17 years ago
  53. 03a3844 Add attribute always_inline support. by Daniel Dunbar · 17 years ago
  54. dfcf599 Add option argument to GetAddrOfConstantString to use for name of by Daniel Dunbar · 17 years ago
  55. b9fd902 Change CGDebugInfo::setLocation to just ignore invalid locations. This by Daniel Dunbar · 17 years ago
  56. 23fd462 Add simple interface for protecting runtime functions from name by Daniel Dunbar · 17 years ago
  57. aec553b Prefer llvm::Function::addFnAttr(...) to F->addAttribute(~0, ...). by Daniel Dunbar · 17 years ago
  58. 597e708 Now Attributes are divided in three groups by Devang Patel · 17 years ago
  59. 322300d Large mechanical patch. by Devang Patel · 17 years ago
  60. 7a95ca3 Move FunctionType conversion into CGCall.cpp: by Daniel Dunbar · 17 years ago
  61. c68897d Tweak CGCall functions again: by Daniel Dunbar · 17 years ago
  62. 76c8eb7 Tweak CGCall functions: by Daniel Dunbar · 17 years ago
  63. 0beedc1 Fix a number of issues w.r.t. emission of global for functions and by Daniel Dunbar · 17 years ago
  64. 3d7c90b Refactor parameter attribute handling: by Daniel Dunbar · 17 years ago
  65. 2ffee61 Set sext/zext on function result. - <rdar://problem/6156739> by Daniel Dunbar · 17 years ago
  66. 449a339 Set function attributes (sext, zext, etc.) on Objective-C methods. by Daniel Dunbar · 17 years ago
  67. f2cf6d1 Avoid superfluous errors regarding variable-length arrays (casts). by Daniel Dunbar · 17 years ago
  68. f380a0d codegen constant data as such. add QualType::isConstant() by Nuno Lopes · 17 years ago
  69. a799807 Downgrade a number of FIXME asserts to ErrorUnsupported. - Notably VLAs by Daniel Dunbar · 17 years ago
  70. 89654ee Objective-C @synthesize support. by Daniel Dunbar · 17 years ago
  71. eb99810 Use DenseMap on IdentifierInfo instead of StringMap. by Daniel Dunbar · 17 years ago
  72. d644ad6 NeXT: Clean up constant CFString handling. by Daniel Dunbar · 17 years ago
  73. a94ecd2 Add NeXT runtime support for generating methods. by Daniel Dunbar · 17 years ago
  74. a7c8cf6 Change WarnUnsupported to ErrorUnsupported (in name and in practice). by Daniel Dunbar · 17 years ago
  75. fce4be8 Clean up CodeGenModule interface. by Daniel Dunbar · 17 years ago
  76. 9299250 Change CGObjCRuntime methods to take appropriate clang Decls. by Daniel Dunbar · 17 years ago
  77. 2617a3a Infinite loops considered harmful. - Thanks Thomas by Daniel Dunbar · 17 years ago
  78. c4baa06 Add GetAddrOfConstantCString method by Daniel Dunbar · 17 years ago
  79. 89da6ad Change ObjCRuntime GenerateProtocol[Ref] methods to take by Daniel Dunbar · 17 years ago
  80. 52f0260 Fix compilation warning with help from David Chisnall. by Mike Stump · 17 years ago
  81. 3ad5348 Add LangOptions::NeXTRuntime. by Daniel Dunbar · 17 years ago
  82. 8d48059 Change CodeGenModule to only create ObjC runtime for ObjC files by Daniel Dunbar · 17 years ago
  83. fb3043d Add -fexceptions to Driver by Daniel Dunbar · 17 years ago
  84. 56fdb6a More #include cleaning by Daniel Dunbar · 17 years ago
  85. 6e8aa53 More #include cleaning by Daniel Dunbar · 17 years ago
  86. 303e2c2 Add dummy Mac Objective-C runtime interface. by Daniel Dunbar · 17 years ago
  87. 6dfdf8c Back out r54608 (inline string literals were getting an extra '\0') by Daniel Dunbar · 17 years ago
  88. 9a8d073 Bug fix, inline string literals were getting an extra '\0'. by Daniel Dunbar · 17 years ago
  89. ffc29be Implement GNU asm-label extension support in CodeGen. This fixes by Daniel Dunbar · 17 years ago
  90. 829e988 Change CodeGen of global decls to key off of the name (instead of by Daniel Dunbar · 17 years ago
  91. 2c674f6 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 · 17 years ago
  92. 7adf076 by Chris Lattner · 17 years ago
  93. 74aa7e1 Support constructor and destructor attributes in CodeGen by Daniel Dunbar · 17 years ago
  94. e49df9b5 Change CodeGenModule GlobalDeclMap to directly reference globals by Daniel Dunbar · 17 years ago
  95. 9c42652 Rework codegen emission of globals - No (intended) functionality change. by Daniel Dunbar · 17 years ago
  96. 837fd27 Fix codegen of chained declarations by Daniel Dunbar · 17 years ago
  97. 390d39a move two more lists of protocols over to use ObjCList<ObjCProtocolDecl>, by Chris Lattner · 17 years ago
  98. d004505 introduce a new ObjCList templated class and start moving by Chris Lattner · 17 years ago
  99. bf231a6 refactor more objc codegen interfaces to pass around selectors so by Chris Lattner · 17 years ago
  100. 882034d indenting and other minor things. by Chris Lattner · 17 years ago