1. d5d3180 Don't emit K&R unprototyped function definitions as varargs. by Daniel Dunbar · 15 years ago
  2. 232350d Emission of global variable initialializer was broken in rare by Daniel Dunbar · 15 years ago
  3. 6ec3668 Address Chris's comments regarding C++ name mangling. by Douglas Gregor · 15 years ago
  4. b5da3e9 Add anti-FIXME. by Daniel Dunbar · 15 years ago
  5. 6aee306 Simplify. by Daniel Dunbar · 15 years ago
  6. 370ab3f Make it possible for builtins to expression FILE* arguments, so that by Douglas Gregor · 16 years ago
  7. 3e41d60 Implicitly declare certain C library functions (malloc, strcpy, memmove, by Douglas Gregor · 16 years ago
  8. 7542bca Simplify predicate. by Daniel Dunbar · 16 years ago
  9. 5c61d97 IRgen support for attribute used. - PR3566 by Daniel Dunbar · 16 years ago
  10. 73241df Pull MayDeferGeneration out of EmitGlobal. by Daniel Dunbar · 16 years ago
  11. 0269871 Rename EmitStatics (etc) to EmitDeferred; provide basic infrastructure by Daniel Dunbar · 16 years ago
  12. 7d6dc4f Let the backend unique these. by Mike Stump · 16 years ago
  13. 3246991 Move DescriptorUniqueCount into CGM. by Mike Stump · 16 years ago
  14. 26efc33 Move GlobalUniqueCount up into CGM. by Mike Stump · 16 years ago
  15. 9b8a797 Move GenericBlockLiteralType into CGM. by Mike Stump · 16 years ago
  16. ab69514 Move BlockDescriptorType into CGM. by Mike Stump · 16 years ago
  17. 5f2bfd4 Add basic support for C++ name mangling according to the Itanium C++ by Douglas Gregor · 16 years ago
  18. d5cab54 Add a very basic implemenation of global blocks. This needs to be cleaned up. by Anders Carlsson · 16 years ago
  19. 17f194f Support __attribute__(section(<name>)) by Daniel Dunbar · 16 years ago
  20. 56b8001 Use 'compile' instead of 'codegen' when reporting error to user. by Daniel Dunbar · 16 years ago
  21. d604c40 Add -femit-all-decls codegen option. by Daniel Dunbar · 16 years ago
  22. 541b63b Thread CGFunctionInfo construction through CodeGenTypes. by Daniel Dunbar · 16 years ago
  23. 88b5396 More ABI API cleanup. by Daniel Dunbar · 16 years ago
  24. 725ad31 Kill off CGCallInfo, always use CGFunctionInfo for encapsulating by Daniel Dunbar · 16 years ago
  25. 30bc571 Use NonFragileABI as name of new Next abi. More comments for the new meta-data. by Fariborz Jahanian · 16 years ago
  26. ee0af74 Refactoring ObjC Next's runtime classes in preparation for the new ObjC's abi. by Fariborz Jahanian · 16 years ago
  27. f7cf85b more SourceLocation lexicon change: instead of referring to the by Chris Lattner · 16 years ago
  28. 4998888 Bug fix, __private_extern__ globals were always introducing a definition. by Daniel Dunbar · 16 years ago
  29. 305c658 Objc's compatibility-alias semantics and code gen issue fix. by Fariborz Jahanian · 16 years ago
  30. 3ef5db6 Silence a GCC warning by Sebastian Redl · 16 years ago
  31. b723f75 Fix the bug that would cause Python to crash at startup. by Anders Carlsson · 16 years ago
  32. 2f40270 Add full dllimport / dllexport support: both sema checks and codegen. by Anton Korobeynikov · 16 years ago
  33. 44b4321 Unifies the name-lookup mechanisms used in various parts of the AST by Douglas Gregor · 16 years ago
  34. fef30b5 Support for implementation of property in the case where by Fariborz Jahanian · 16 years ago
  35. c9f29c6 Fix a serious null termination bug found by David Chisnall! by Chris Lattner · 16 years ago
  36. 98883e1 If a global var decl has an initializer, make sure to always set its linkage to external. by Anders Carlsson · 16 years ago
  37. d9d22dd Rename NamedDecl::getName() to getNameAsString(). Replace a bunch of by Chris Lattner · 16 years ago
  38. 4e8a9e8 reapply the (corrected) patch to use the new llvm intrinsics for memcpy/memmove etc. by Chris Lattner · 16 years ago
  39. d677776 temporarily revert Sangiv's patch. by Chris Lattner · 16 years ago
  40. 8d668a4 mem[cpy,set,move] intrinsics are now overloaded. by Sanjiv Gupta · 16 years ago
  41. 8fbc154 Pointer width for PIC16 is 16 bits. Modify getMemCpy, getMemMove and getMemSet accordingly. by Sanjiv Gupta · 16 years ago
  42. 0293d54 Discard unused runtime function declarations (for readability). by Daniel Dunbar · 16 years ago
  43. 0a14eee This reworks some of the Diagnostic interfaces a bit to change how diagnostics by Chris Lattner · 16 years ago
  44. 2383b7f Change the diagnostics interface to take an array of pointers to by Chris Lattner · 16 years ago
  45. e3daa76 Handle padding in the constant CFString struct. Fixes PR3046. by Anders Carlsson · 16 years ago
  46. f1c9c09 Codegen support for fastcall & stdcall CC. Patch by Ilya Okonsky! by Anton Korobeynikov · 16 years ago
  47. 21ef7ae LinkageSpecDecl is c++ specific, move it to DeclCXX by Chris Lattner · 16 years ago
  48. 2149470 Don't run the verifier as part of IRgen, this is now down (per module) by Daniel Dunbar · 16 years ago
  49. af668b0 Add attribute always_inline support. by Daniel Dunbar · 16 years ago
  50. 5fabf9d Add option argument to GetAddrOfConstantString to use for name of by Daniel Dunbar · 16 years ago
  51. 66031a5 Change CGDebugInfo::setLocation to just ignore invalid locations. This by Daniel Dunbar · 16 years ago
  52. f1968f2 Add simple interface for protecting runtime functions from name by Daniel Dunbar · 16 years ago
  53. f93349f Prefer llvm::Function::addFnAttr(...) to F->addAttribute(~0, ...). by Daniel Dunbar · 16 years ago
  54. a2c6912 Now Attributes are divided in three groups by Devang Patel · 16 years ago
  55. 761d7f7 Large mechanical patch. by Devang Patel · 16 years ago
  56. 45c25ba Move FunctionType conversion into CGCall.cpp: by Daniel Dunbar · 16 years ago
  57. b768807 Tweak CGCall functions again: by Daniel Dunbar · 16 years ago
  58. 5323a4b Tweak CGCall functions: by Daniel Dunbar · 16 years ago
  59. 219df66 Fix a number of issues w.r.t. emission of global for functions and by Daniel Dunbar · 16 years ago
  60. 0dbe227 Refactor parameter attribute handling: by Daniel Dunbar · 16 years ago
  61. 3a9a3e1 Set sext/zext on function result. - <rdar://problem/6156739> by Daniel Dunbar · 16 years ago
  62. f80519b Set function attributes (sext, zext, etc.) on Objective-C methods. by Daniel Dunbar · 16 years ago
  63. 90df4b6 Avoid superfluous errors regarding variable-length arrays (casts). by Daniel Dunbar · 16 years ago
  64. b381aac codegen constant data as such. add QualType::isConstant() by Nuno Lopes · 16 years ago
  65. 662174c8 Downgrade a number of FIXME asserts to ErrorUnsupported. - Notably VLAs by Daniel Dunbar · 16 years ago
  66. af05bb9 Objective-C @synthesize support. by Daniel Dunbar · 16 years ago
  67. 90db882 Use DenseMap on IdentifierInfo instead of StringMap. by Daniel Dunbar · 16 years ago
  68. 3e9df99 NeXT: Clean up constant CFString handling. by Daniel Dunbar · 16 years ago
  69. b7ec246 Add NeXT runtime support for generating methods. by Daniel Dunbar · 16 years ago
  70. 488e993 Change WarnUnsupported to ErrorUnsupported (in name and in practice). by Daniel Dunbar · 16 years ago
  71. 41071de Clean up CodeGenModule interface. by Daniel Dunbar · 16 years ago
  72. 7ded7f4 Change CGObjCRuntime methods to take appropriate clang Decls. by Daniel Dunbar · 16 years ago
  73. 9d9b09c Infinite loops considered harmful. - Thanks Thomas by Daniel Dunbar · 16 years ago
  74. 6143293 Add GetAddrOfConstantCString method by Daniel Dunbar · 16 years ago
  75. af2f62c Change ObjCRuntime GenerateProtocol[Ref] methods to take by Daniel Dunbar · 16 years ago
  76. 0d8a13d Fix compilation warning with help from David Chisnall. by Mike Stump · 16 years ago
  77. f77ac86 Add LangOptions::NeXTRuntime. by Daniel Dunbar · 16 years ago
  78. 208ff5e Change CodeGenModule to only create ObjC runtime for ObjC files by Daniel Dunbar · 16 years ago
  79. 6379a7a Add -fexceptions to Driver by Daniel Dunbar · 16 years ago
  80. acc5f3e More #include cleaning by Daniel Dunbar · 16 years ago
  81. c4a1dea More #include cleaning by Daniel Dunbar · 16 years ago
  82. c17a4d3 Add dummy Mac Objective-C runtime interface. by Daniel Dunbar · 16 years ago
  83. 1e04976 Back out r54608 (inline string literals were getting an extra '\0') by Daniel Dunbar · 16 years ago
  84. ec5c2a7 Bug fix, inline string literals were getting an extra '\0'. by Daniel Dunbar · 16 years ago
  85. a735ad8 Implement GNU asm-label extension support in CodeGen. This fixes by Daniel Dunbar · 16 years ago
  86. 3c827a7 Change CodeGen of global decls to key off of the name (instead of by Daniel Dunbar · 16 years ago
  87. 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
  88. c63a1f2 by Chris Lattner · 16 years ago
  89. 6bfed7e Support constructor and destructor attributes in CodeGen by Daniel Dunbar · 16 years ago
  90. 9986eab Change CodeGenModule GlobalDeclMap to directly reference globals by Daniel Dunbar · 16 years ago
  91. bd012ff Rework codegen emission of globals - No (intended) functionality change. by Daniel Dunbar · 16 years ago
  92. 58a7a26 Fix codegen of chained declarations by Daniel Dunbar · 16 years ago
  93. 780f329 move two more lists of protocols over to use ObjCList<ObjCProtocolDecl>, by Chris Lattner · 16 years ago
  94. 3db6cae introduce a new ObjCList templated class and start moving by Chris Lattner · 16 years ago
  95. a421007 refactor more objc codegen interfaces to pass around selectors so by Chris Lattner · 16 years ago
  96. fba6763 indenting and other minor things. by Chris Lattner · 16 years ago
  97. dce1406 give CreateObjCRuntime a full CGM so it can get whatever state it needs, by Chris Lattner · 16 years ago
  98. d4cbda6 implement the alias attirbute (in both Sema and Codegen) by Nuno Lopes · 16 years ago
  99. 686226b Emit debug information for global and static variables when -g is specified. by Sanjiv Gupta · 16 years ago
  100. c134fcb For setting attributes, don't assume there are ParamVarDecls available, by Eli Friedman · 16 years ago