1. 36acae4 IRgen support for alias of global variable. - PR3818. by Daniel Dunbar · 17 years ago
  2. 2c7de6d objc: Implemented variables declared in class interface by Fariborz Jahanian · 17 years ago
  3. 78c33cc Adjust for linkage name change. by Duncan Sands · 17 years ago
  4. 9aa5c26 Correct for change of this name in LLVM. by Duncan Sands · 17 years ago
  5. edf953c Backout r66408, we don't want handling of globals to rely on the by Daniel Dunbar · 17 years ago
  6. 7de82e3 Be sure to never create two functions with the same name, instead arrange to by Mike Stump · 17 years ago
  7. dc8d1c6 Make constant emission for @encode use the common string emission code. by Eli Friedman · 17 years ago
  8. 36dbf22 Fixup our uses of various linkages to match how llvm now works. I think they are all by Mike Stump · 17 years ago
  9. f8fa6e1 (LLVM svn up) Generalize RuntimeFunctions to RuntimeGlobals and add by Daniel Dunbar · 17 years ago
  10. 80f5f99 IRgen support for weak_import. by Daniel Dunbar · 17 years ago
  11. 947cb1d Don't mangle names of local variables. by Daniel Dunbar · 17 years ago
  12. 040f4db Make IRGen compatible with declaring a function with incomplete by Eli Friedman · 17 years ago
  13. d6d0ebe Move more of the blocks code up and out. by Mike Stump · 17 years ago
  14. 1f010b5 Move more of blocks codegen out of CodeGenModule and into the by Mike Stump · 17 years ago
  15. 7cbac84 Support "asm" renaming of external symbols. - PR3698. by Daniel Dunbar · 17 years ago
  16. a47bb8e Don't set nounwind on functions when in using the new Obj-C ABI. by Daniel Dunbar · 17 years ago
  17. 72cdb96 simplify some code. by Chris Lattner · 17 years ago
  18. 42f56fa Initialize NSConcreteStackBlock by Anders Carlsson · 17 years ago
  19. 96b7a15 Fix PR3612. We ensure that we add builtins to the GlobalDeclMap and by Mike Stump · 17 years ago
  20. 175b73f Minor cleanup: use getDeclAlignInBytes helper. by Eli Friedman · 17 years ago
  21. 1403222 fix some sema problems with wide strings and hook up basic codegen for them. by Chris Lattner · 17 years ago
  22. c5d3263 first wave of fixes for @encode sema support. This is part of PR3648. by Chris Lattner · 17 years ago
  23. 9fe0411 Emit extern_weak when needed. - PR3629. by Daniel Dunbar · 17 years ago
  24. 442959a Initialize the Init variable to something reasonable when we emit an by Eli Friedman · 17 years ago
  25. 2157eec Add irgen support for the noinline attribute. by Anders Carlsson · 17 years ago
  26. 3f19784 Don't emit K&R unprototyped function definitions as varargs. by Daniel Dunbar · 17 years ago
  27. 3d78d3d Emission of global variable initialializer was broken in rare by Daniel Dunbar · 17 years ago
  28. 3c3c454 Address Chris's comments regarding C++ name mangling. by Douglas Gregor · 17 years ago
  29. 7b7f4f4 Add anti-FIXME. by Daniel Dunbar · 17 years ago
  30. f8eb23b Simplify. by Daniel Dunbar · 17 years ago
  31. 1fa246d Make it possible for builtins to expression FILE* arguments, so that by Douglas Gregor · 17 years ago
  32. 411889e Implicitly declare certain C library functions (malloc, strcpy, memmove, by Douglas Gregor · 17 years ago
  33. 0c79d78 Simplify predicate. by Daniel Dunbar · 17 years ago
  34. 375da3f IRgen support for attribute used. - PR3566 by Daniel Dunbar · 17 years ago
  35. f3482b3 Pull MayDeferGeneration out of EmitGlobal. by Daniel Dunbar · 17 years ago
  36. 21f3cf7 Rename EmitStatics (etc) to EmitDeferred; provide basic infrastructure by Daniel Dunbar · 17 years ago
  37. 92ea888 Let the backend unique these. by Mike Stump · 17 years ago
  38. 075329c Move DescriptorUniqueCount into CGM. by Mike Stump · 17 years ago
  39. ef2c82f Move GlobalUniqueCount up into CGM. by Mike Stump · 17 years ago
  40. 0dffa46 Move GenericBlockLiteralType into CGM. by Mike Stump · 17 years ago
  41. 95e5480 Move BlockDescriptorType into CGM. by Mike Stump · 17 years ago
  42. 3556bc7 Add basic support for C++ name mangling according to the Itanium C++ by Douglas Gregor · 17 years ago
  43. 1f1cd39 Add a very basic implemenation of global blocks. This needs to be cleaned up. by Anders Carlsson · 17 years ago
  44. 9750972 Support __attribute__(section(<name>)) by Daniel Dunbar · 17 years ago
  45. c5ba491 Use 'compile' instead of 'codegen' when reporting error to user. by Daniel Dunbar · 17 years ago
  46. 9bae865 Add -femit-all-decls codegen option. by Daniel Dunbar · 17 years ago
  47. 34bda88 Thread CGFunctionInfo construction through CodeGenTypes. by Daniel Dunbar · 17 years ago
  48. 6ee022b More ABI API cleanup. by Daniel Dunbar · 17 years ago
  49. ebbb8f3 Kill off CGCallInfo, always use CGFunctionInfo for encapsulating by Daniel Dunbar · 17 years ago
  50. d037481 Use NonFragileABI as name of new Next abi. More comments for the new meta-data. by Fariborz Jahanian · 17 years ago
  51. 48543f5 Refactoring ObjC Next's runtime classes in preparation for the new ObjC's abi. by Fariborz Jahanian · 17 years ago
  52. 18c8dc0 more SourceLocation lexicon change: instead of referring to the by Chris Lattner · 17 years ago
  53. 3a80fc0 Bug fix, __private_extern__ globals were always introducing a definition. by Daniel Dunbar · 17 years ago
  54. 2ac4cd3 Objc's compatibility-alias semantics and code gen issue fix. by Fariborz Jahanian · 17 years ago
  55. e299eb4 Silence a GCC warning by Sebastian Redl · 17 years ago
  56. 2e427d5 Fix the bug that would cause Python to crash at startup. by Anders Carlsson · 17 years ago
  57. b27a870 Add full dllimport / dllexport support: both sema checks and codegen. by Anton Korobeynikov · 17 years ago
  58. 8acb727 Unifies the name-lookup mechanisms used in various parts of the AST by Douglas Gregor · 17 years ago
  59. 91dd9d3 Support for implementation of property in the case where by Fariborz Jahanian · 17 years ago
  60. b217601 Fix a serious null termination bug found by David Chisnall! by Chris Lattner · 17 years ago
  61. 689bba8 If a global var decl has an initializer, make sure to always set its linkage to external. by Anders Carlsson · 17 years ago
  62. 271d4c2 Rename NamedDecl::getName() to getNameAsString(). Replace a bunch of by Chris Lattner · 17 years ago
  63. e73302f reapply the (corrected) patch to use the new llvm intrinsics for memcpy/memmove etc. by Chris Lattner · 17 years ago
  64. 39f22ce temporarily revert Sangiv's patch. by Chris Lattner · 17 years ago
  65. 5936516 mem[cpy,set,move] intrinsics are now overloaded. by Sanjiv Gupta · 17 years ago
  66. e6b8531 Pointer width for PIC16 is 16 bits. Modify getMemCpy, getMemMove and getMemSet accordingly. by Sanjiv Gupta · 17 years ago
  67. fc1543e Discard unused runtime function declarations (for readability). by Daniel Dunbar · 17 years ago
  68. 6948ae6 This reworks some of the Diagnostic interfaces a bit to change how diagnostics by Chris Lattner · 17 years ago
  69. b034e28 Change the diagnostics interface to take an array of pointers to by Chris Lattner · 17 years ago
  70. 0c0d895 Handle padding in the constant CFString struct. Fixes PR3046. by Anders Carlsson · 17 years ago
  71. 0ef7c38 Codegen support for fastcall & stdcall CC. Patch by Ilya Okonsky! by Anton Korobeynikov · 17 years ago
  72. 825f6ea LinkageSpecDecl is c++ specific, move it to DeclCXX by Chris Lattner · 17 years ago
  73. 09d411e Don't run the verifier as part of IRgen, this is now down (per module) by Daniel Dunbar · 17 years ago
  74. 0a2da71 Add attribute always_inline support. by Daniel Dunbar · 17 years ago
  75. a70e1d7 Add option argument to GetAddrOfConstantString to use for name of by Daniel Dunbar · 17 years ago
  76. 6fc1f97 Change CGDebugInfo::setLocation to just ignore invalid locations. This by Daniel Dunbar · 17 years ago
  77. 18c2ec6 Add simple interface for protecting runtime functions from name by Daniel Dunbar · 17 years ago
  78. 9575eb3 Prefer llvm::Function::addFnAttr(...) to F->addAttribute(~0, ...). by Daniel Dunbar · 17 years ago
  79. 2bb6eb8 Now Attributes are divided in three groups by Devang Patel · 17 years ago
  80. a85a9ef Large mechanical patch. by Devang Patel · 17 years ago
  81. 3ad1f07 Move FunctionType conversion into CGCall.cpp: by Daniel Dunbar · 17 years ago
  82. 3ef2e85 Tweak CGCall functions again: by Daniel Dunbar · 17 years ago
  83. bccb068 Tweak CGCall functions: by Daniel Dunbar · 17 years ago
  84. 566a650 Fix a number of issues w.r.t. emission of global for functions and by Daniel Dunbar · 17 years ago
  85. a8f0205 Refactor parameter attribute handling: by Daniel Dunbar · 17 years ago
  86. 896d1e2 Set sext/zext on function result. - <rdar://problem/6156739> by Daniel Dunbar · 17 years ago
  87. f278700 Set function attributes (sext, zext, etc.) on Objective-C methods. by Daniel Dunbar · 17 years ago
  88. 49bddf7 Avoid superfluous errors regarding variable-length arrays (casts). by Daniel Dunbar · 17 years ago
  89. a7bbf56 codegen constant data as such. add QualType::isConstant() by Nuno Lopes · 17 years ago
  90. 952f473 Downgrade a number of FIXME asserts to ErrorUnsupported. - Notably VLAs by Daniel Dunbar · 17 years ago
  91. 6b57d43 Objective-C @synthesize support. by Daniel Dunbar · 17 years ago
  92. ad30be4 Use DenseMap on IdentifierInfo instead of StringMap. by Daniel Dunbar · 17 years ago
  93. dbdb951 NeXT: Clean up constant CFString handling. by Daniel Dunbar · 17 years ago
  94. ace3329 Add NeXT runtime support for generating methods. by Daniel Dunbar · 17 years ago
  95. 9503b78 Change WarnUnsupported to ErrorUnsupported (in name and in practice). by Daniel Dunbar · 17 years ago
  96. 27250d3 Clean up CodeGenModule interface. by Daniel Dunbar · 17 years ago
  97. ac93e47 Change CGObjCRuntime methods to take appropriate clang Decls. by Daniel Dunbar · 17 years ago
  98. b427822 Infinite loops considered harmful. - Thanks Thomas by Daniel Dunbar · 17 years ago
  99. 31fe9c3 Add GetAddrOfConstantCString method by Daniel Dunbar · 17 years ago
  100. 84bb85f Change ObjCRuntime GenerateProtocol[Ref] methods to take by Daniel Dunbar · 17 years ago