1. ad5b69d Use SmallVectorImpl& instead of SmallVector to avoid repeating small vector size. by Craig Topper · 11 years ago
  2. bd7370a Use the actual ABI-determined C calling convention for runtime by John McCall · 12 years ago
  3. de38cb1 Improve property metadata generation with the GNUstep runtime. by David Chisnall · 12 years ago
  4. cfa88f8 Remove useless 'llvm::' qualifier from names like StringRef and others that are by Dmitri Gribenko · 12 years ago
  5. 65bd4ac Enable the new (more C++-like, less broken) EH model when targeting the GNUstep by David Chisnall · 12 years ago
  6. 6a3c70e objectiveC++: When throwing c++ exception of by Fariborz Jahanian · 12 years ago
  7. 3b844ba Rewrite #includes for llvm/Foo.h to llvm/IR/Foo.h as appropriate to by Chandler Carruth · 12 years ago
  8. d397cfe Reapply r170344, this time without forgetting to commit the header changes. by David Chisnall · 12 years ago
  9. e315cb3 Revert "Added support for new property helpers (GNUstep runtime)." by Benjamin Kramer · 12 years ago
  10. 648dd82 Added support for new property helpers (GNUstep runtime). by David Chisnall · 12 years ago
  11. 55fc873 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 12 years ago
  12. c4a7790 Use empty parens for empty function parameter list instead of '(void)'. by Dmitri Gribenko · 12 years ago
  13. 3ca23d7 objective-C blocks: Provide layout map for byref by Fariborz Jahanian · 12 years ago
  14. 2b07dd3 Move some GNUStep-specific code out of CGObjCGNU. by John McCall · 12 years ago
  15. c686004 Fix the Objective-C exception rethrow from cleanups (GNU runtimes). Note that by David Chisnall · 12 years ago
  16. e5b4666 Back out 167431+167437+167487; I didn't realize how incomplete our test by Eli Friedman · 12 years ago
  17. 38ad4f4 Propagate CharUnits into ObjC CodeGen. No intended functional change. by Eli Friedman · 12 years ago
  18. 7edf9e3 Simplify: replace getContext().getLangOpts() with just getLangOpts(). by Richard Smith · 12 years ago
  19. c46b435 objective-C arc/mrr: Patch for the new block variable layout meta-data. by Fariborz Jahanian · 12 years ago
  20. 891dac7 GNUstep runtime version default to 1.6, generate correct property attribute by David Chisnall · 12 years ago
  21. 25a6a84 Move TargetData to DataLayout. by Micah Villmow · 12 years ago
  22. a904e01 Fix transposed optional / required in Objective-C metadata (GNUstep runtime) by David Chisnall · 12 years ago
  23. 0a7dd78 Screw around with ObjCRuntime some more, changing the by John McCall · 12 years ago
  24. c972c92 Don't emit an invoke whose normal destination is a landingpad. Fixes test by Eli Friedman · 12 years ago
  25. 1503f0d Introduce new queries on ObjCRuntime for how to interpret subscripts by John McCall · 12 years ago
  26. f7226fb Add the ObjFW runtime. Patch by Jonathan Schleifer! by John McCall · 12 years ago
  27. 11d3f4c Rename the GCC Objective-C runtime to gcc from gnu-fragile and the GNUstep by David Chisnall · 12 years ago
  28. 260611a Restructure how the driver communicates information about the by John McCall · 12 years ago
  29. 809d1be More doxygen/documentation cleanups. by James Dennett · 12 years ago
  30. 581deb3 Revert Decl's iterators back to pointer value_type rather than reference value_type by David Blaikie · 12 years ago
  31. 262bc18 Remove the ref/value inconsistency in filter_decl_iterator. by David Blaikie · 13 years ago
  32. 561d622 Revert r154321, pending more discussion. by David Chisnall · 13 years ago
  33. 649ee3f Add -fobjc-trace to emit a call before and after each Objective-C message send by David Chisnall · 13 years ago
  34. 5e219cf Teach Clang about PIE compilations. This is the first step of PR12380. by Chandler Carruth · 13 years ago
  35. 6614845 zext ivar offsets if required (GNU runtimes). by David Chisnall · 13 years ago
  36. 74a1a1f Silence dead store warning, and fix indentation. by Ted Kremenek · 13 years ago
  37. acd76fe Add missing bitcast that was breaking Objective-C++ exception typeinfo (GNUstep runtime). by David Chisnall · 13 years ago
  38. a5f4441 [Sema] Prefer to use ObjCInterfaceDecl's protocol_begin()/protocol_end() iterators instead of by Argyrios Kyrtzidis · 13 years ago
  39. 4e4d084 Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 13 years ago
  40. ebcb57a Add clang support for new Objective-C literal syntax for NSDictionary, NSArray, by Ted Kremenek · 13 years ago
  41. 795b100 Use an ArrayRef when we can instead of passing in a SmallVectorImpl reference. by Bill Wendling · 13 years ago
  42. de5d3c7 Whether an argument is required (in contrast with being an by John McCall · 13 years ago
  43. 9401069 reapply the patches reverted in r149477, which enable ConstantDataArray. by Chris Lattner · 13 years ago
  44. dccaa23 size() == 0 -> empty(). by David Chisnall · 13 years ago
  45. 5d3a4bb Revert r149363 which was part a series of commits that were reverted in llvm by Argyrios Kyrtzidis · 13 years ago
  46. 29254f4 Support @compatibility_alias at run time (GNUstep Runtime) by David Chisnall · 13 years ago
  47. ff8f9ec ConstantArray::get() (for strings) is going away, use by Chris Lattner · 13 years ago
  48. 561d3ab Remove unnecessary default cases in switches over enums. by David Blaikie · 13 years ago
  49. e317302 objc++: some declarations related to atomic by Fariborz Jahanian · 13 years ago
  50. 13df6f6 Restore r147493 and remove the part of the test that was checking the wrong thing. by David Chisnall · 13 years ago
  51. 4cd55b0 Revert r147493. It broke test/CodeGenObjC/constant-strings.m. by Rafael Espindola · 13 years ago
  52. 78c6fcf Initialise constant Objective-C string isa pointers with a weak reference to the class, so that they are usable in +load methods if the string class has been compiled with clang - if it's been compiled with GCC, the ABI makes this impossible. (GNU runtimes) by David Chisnall · 13 years ago
  53. 1d784b2 Introduce the core infrastructure needed to model redeclaration chains by Douglas Gregor · 13 years ago
  54. 403bc3f Fix -forwardingTargetForSelector: (GNUstep runtime) which was broken for the by David Chisnall · 13 years ago
  55. 6f3887e It turns out that the Objective-C message lookup functions can throw exceptions after all... by David Chisnall · 13 years ago
  56. 9d06ba8 Change an int64_t to an intptr_t so that we don't end up with crashes in the back end on large classes on 32-bit. by David Chisnall · 13 years ago
  57. dfa4ab9 Remove debugging printfs that some idiot left in. by David Chisnall · 13 years ago
  58. 89c3004 Enable experimental support for objc_msgSend with GNUstep ObjC runtime. by David Chisnall · 13 years ago
  59. 49de528 Apparently getPtrToInt() takes an explicit type parameter to allow you to generate invalid bitcode, not so that it can actually produce a value of this type. This should fix PR11085. by David Chisnall · 13 years ago
  60. e3c944a Fix warning on MSVC. Patch by Aaron Ballman. by Eli Friedman · 13 years ago
  61. 917b28b Add bitmaps for strong / weak ivar layout (GNUstep runtime). by David Chisnall · 13 years ago
  62. 2b014d6 When performing an @throw in ARC, retain + autorelease by John McCall · 13 years ago
  63. 578faa8 de-tmpify clang. by Benjamin Kramer · 13 years ago
  64. b219cfc Switch assert(0/false) llvm_unreachable. by David Blaikie · 13 years ago
  65. 243f108 Change "ivar" to true for a boolean function argument. Since string literals are cast to true, this should no effect on behavior. by Richard Trieu · 13 years ago
  66. e289d81 Switch LangOptions over to a .def file that describes header of the by Douglas Gregor · 13 years ago
  67. c1c2011 switch clang to use the new-new way of creating llvm::StructType's. by Chris Lattner · 13 years ago
  68. 4bd5d09 Fix typo so we don't use the wrong function for ending ObjC++ catch blocks (GNU runtimes) by David Chisnall · 13 years ago
  69. 3fc81d3 Fix linkage type for tentative definition of ivar offset variables (GNUstep runtime) by David Chisnall · 13 years ago
  70. da549e8 Remove some unnecessary single element array temporaries. by Jay Foad · 13 years ago
  71. 5f9e272 remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 13 years ago
  72. db8264e Add a const overload for ObjCInterfaceDecl::all_declared_ivar_begin. by Jordy Rose · 13 years ago
  73. a5c0434 Convert ConstantExpr::getGetElementPtr and by Jay Foad · 13 years ago
  74. 2acc6e3 de-constify llvm::Type, patch by David Blaikie! by Chris Lattner · 13 years ago
  75. 4c7d9f1 Convert CallInst and InvokeInst APIs to use ArrayRef. by Jay Foad · 13 years ago
  76. ef6de3d De-constify Types in StructType::get() and TargetData::getIntPtrType(). by Jay Foad · 13 years ago
  77. 9cbe4f0 clang side to match the LLVM IR type system rewrite patch. by Chris Lattner · 13 years ago
  78. 63ff703 If we're using the pure non-fragile ABI, then skip some of the contortions required to support the transitional ABI. by David Chisnall · 13 years ago
  79. f074885 Set a flag to tell the runtime when we're compiling in ARC mode and use the pure-nonfragile ABI for both ARC and GC mode. by David Chisnall · 13 years ago
  80. d3fc729 Add support for weakly imported classes (GNU runtime). by David Chisnall · 13 years ago
  81. c7aed3b Add ARC support for the GNUstep runtime. by David Chisnall · 13 years ago
  82. cf5abc7 Support for catching objc pointer objects in c++ catch-statement by Fariborz Jahanian · 13 years ago
  83. 9d96bce Alloa catching Objective-C id's being thrown with C++ throw by Fariborz Jahanian · 13 years ago
  84. c5cbb90 Update to match mainline ConstantStruct::get API change. Also, use by Chris Lattner · 13 years ago
  85. 7650d95 update for api change. by Chris Lattner · 13 years ago
  86. f85e193 Automatic Reference Counting. by John McCall · 13 years ago
  87. 31fc0c1 Fix another incorrect type bug. by David Chisnall · 13 years ago
  88. 95d318c Eliminate temporary argument vectors. by Benjamin Kramer · 13 years ago
  89. 68e5e13 Fix another type mismatch. by David Chisnall · 13 years ago
  90. 0bbe0cf Fix missing cast. by David Chisnall · 13 years ago
  91. b44eda3 Remove bitcast to incorrect type. by David Chisnall · 13 years ago
  92. 5f0bcc4 Fix bug introduced with r131930. by David Chisnall · 13 years ago
  93. e6a11a6 Don't omit retain / release / autorelease message sends in hybrid GC mode. by David Chisnall · 13 years ago
  94. 789ecde Fix some problems where functions must be bitcast but we're expecting a llvm::Function of the right type. by David Chisnall · 13 years ago
  95. a212003 Provide the runtime with information about the GC compile options (GNU runtimes) by David Chisnall · 13 years ago
  96. 6f40e22 Patch to fix IR-gen crash generating structure ABI which implements by Fariborz Jahanian · 13 years ago
  97. 04c9a49 Simplify code a bit by using CallArgList::add. No intended functionality change. by Eli Friedman · 14 years ago
  98. 635ca1b Remove a dead variable flagged by gcc's -Wunused-but-set-variable. No by Nick Lewycky · 14 years ago
  99. 7bcf6c3 Don't crash if the AST doesn't have a sensible ObjC id type. by David Chisnall · 14 years ago
  100. c69a505 Remove unused STL header includes. by Jay Foad · 14 years ago