1. 891dac7 GNUstep runtime version default to 1.6, generate correct property attribute by David Chisnall · 12 years ago
  2. 25a6a84 Move TargetData to DataLayout. by Micah Villmow · 12 years ago
  3. a904e01 Fix transposed optional / required in Objective-C metadata (GNUstep runtime) by David Chisnall · 12 years ago
  4. 0a7dd78 Screw around with ObjCRuntime some more, changing the by John McCall · 12 years ago
  5. c972c92 Don't emit an invoke whose normal destination is a landingpad. Fixes test by Eli Friedman · 12 years ago
  6. 1503f0d Introduce new queries on ObjCRuntime for how to interpret subscripts by John McCall · 12 years ago
  7. f7226fb Add the ObjFW runtime. Patch by Jonathan Schleifer! by John McCall · 12 years ago
  8. 11d3f4c Rename the GCC Objective-C runtime to gcc from gnu-fragile and the GNUstep by David Chisnall · 12 years ago
  9. 260611a Restructure how the driver communicates information about the by John McCall · 12 years ago
  10. 809d1be More doxygen/documentation cleanups. by James Dennett · 13 years ago
  11. 581deb3 Revert Decl's iterators back to pointer value_type rather than reference value_type by David Blaikie · 13 years ago
  12. 262bc18 Remove the ref/value inconsistency in filter_decl_iterator. by David Blaikie · 13 years ago
  13. 561d622 Revert r154321, pending more discussion. by David Chisnall · 13 years ago
  14. 649ee3f Add -fobjc-trace to emit a call before and after each Objective-C message send by David Chisnall · 13 years ago
  15. 5e219cf Teach Clang about PIE compilations. This is the first step of PR12380. by Chandler Carruth · 13 years ago
  16. 6614845 zext ivar offsets if required (GNU runtimes). by David Chisnall · 13 years ago
  17. 74a1a1f Silence dead store warning, and fix indentation. by Ted Kremenek · 13 years ago
  18. acd76fe Add missing bitcast that was breaking Objective-C++ exception typeinfo (GNUstep runtime). by David Chisnall · 13 years ago
  19. a5f4441 [Sema] Prefer to use ObjCInterfaceDecl's protocol_begin()/protocol_end() iterators instead of by Argyrios Kyrtzidis · 13 years ago
  20. 4e4d084 Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 13 years ago
  21. ebcb57a Add clang support for new Objective-C literal syntax for NSDictionary, NSArray, by Ted Kremenek · 13 years ago
  22. 795b100 Use an ArrayRef when we can instead of passing in a SmallVectorImpl reference. by Bill Wendling · 13 years ago
  23. de5d3c7 Whether an argument is required (in contrast with being an by John McCall · 13 years ago
  24. 9401069 reapply the patches reverted in r149477, which enable ConstantDataArray. by Chris Lattner · 13 years ago
  25. dccaa23 size() == 0 -> empty(). by David Chisnall · 13 years ago
  26. 5d3a4bb Revert r149363 which was part a series of commits that were reverted in llvm by Argyrios Kyrtzidis · 13 years ago
  27. 29254f4 Support @compatibility_alias at run time (GNUstep Runtime) by David Chisnall · 13 years ago
  28. ff8f9ec ConstantArray::get() (for strings) is going away, use by Chris Lattner · 13 years ago
  29. 561d3ab Remove unnecessary default cases in switches over enums. by David Blaikie · 13 years ago
  30. e317302 objc++: some declarations related to atomic by Fariborz Jahanian · 13 years ago
  31. 13df6f6 Restore r147493 and remove the part of the test that was checking the wrong thing. by David Chisnall · 13 years ago
  32. 4cd55b0 Revert r147493. It broke test/CodeGenObjC/constant-strings.m. by Rafael Espindola · 13 years ago
  33. 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
  34. 1d784b2 Introduce the core infrastructure needed to model redeclaration chains by Douglas Gregor · 13 years ago
  35. 403bc3f Fix -forwardingTargetForSelector: (GNUstep runtime) which was broken for the by David Chisnall · 13 years ago
  36. 6f3887e It turns out that the Objective-C message lookup functions can throw exceptions after all... by David Chisnall · 13 years ago
  37. 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
  38. dfa4ab9 Remove debugging printfs that some idiot left in. by David Chisnall · 13 years ago
  39. 89c3004 Enable experimental support for objc_msgSend with GNUstep ObjC runtime. by David Chisnall · 13 years ago
  40. 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
  41. e3c944a Fix warning on MSVC. Patch by Aaron Ballman. by Eli Friedman · 13 years ago
  42. 917b28b Add bitmaps for strong / weak ivar layout (GNUstep runtime). by David Chisnall · 13 years ago
  43. 2b014d6 When performing an @throw in ARC, retain + autorelease by John McCall · 13 years ago
  44. 578faa8 de-tmpify clang. by Benjamin Kramer · 13 years ago
  45. b219cfc Switch assert(0/false) llvm_unreachable. by David Blaikie · 13 years ago
  46. 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
  47. e289d81 Switch LangOptions over to a .def file that describes header of the by Douglas Gregor · 13 years ago
  48. c1c2011 switch clang to use the new-new way of creating llvm::StructType's. by Chris Lattner · 13 years ago
  49. 4bd5d09 Fix typo so we don't use the wrong function for ending ObjC++ catch blocks (GNU runtimes) by David Chisnall · 13 years ago
  50. 3fc81d3 Fix linkage type for tentative definition of ivar offset variables (GNUstep runtime) by David Chisnall · 13 years ago
  51. da549e8 Remove some unnecessary single element array temporaries. by Jay Foad · 13 years ago
  52. 5f9e272 remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 13 years ago
  53. db8264e Add a const overload for ObjCInterfaceDecl::all_declared_ivar_begin. by Jordy Rose · 13 years ago
  54. a5c0434 Convert ConstantExpr::getGetElementPtr and by Jay Foad · 13 years ago
  55. 2acc6e3 de-constify llvm::Type, patch by David Blaikie! by Chris Lattner · 13 years ago
  56. 4c7d9f1 Convert CallInst and InvokeInst APIs to use ArrayRef. by Jay Foad · 13 years ago
  57. ef6de3d De-constify Types in StructType::get() and TargetData::getIntPtrType(). by Jay Foad · 13 years ago
  58. 9cbe4f0 clang side to match the LLVM IR type system rewrite patch. by Chris Lattner · 13 years ago
  59. 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
  60. 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
  61. d3fc729 Add support for weakly imported classes (GNU runtime). by David Chisnall · 13 years ago
  62. c7aed3b Add ARC support for the GNUstep runtime. by David Chisnall · 13 years ago
  63. cf5abc7 Support for catching objc pointer objects in c++ catch-statement by Fariborz Jahanian · 13 years ago
  64. 9d96bce Alloa catching Objective-C id's being thrown with C++ throw by Fariborz Jahanian · 13 years ago
  65. c5cbb90 Update to match mainline ConstantStruct::get API change. Also, use by Chris Lattner · 13 years ago
  66. 7650d95 update for api change. by Chris Lattner · 13 years ago
  67. f85e193 Automatic Reference Counting. by John McCall · 14 years ago
  68. 31fc0c1 Fix another incorrect type bug. by David Chisnall · 14 years ago
  69. 95d318c Eliminate temporary argument vectors. by Benjamin Kramer · 14 years ago
  70. 68e5e13 Fix another type mismatch. by David Chisnall · 14 years ago
  71. 0bbe0cf Fix missing cast. by David Chisnall · 14 years ago
  72. b44eda3 Remove bitcast to incorrect type. by David Chisnall · 14 years ago
  73. 5f0bcc4 Fix bug introduced with r131930. by David Chisnall · 14 years ago
  74. e6a11a6 Don't omit retain / release / autorelease message sends in hybrid GC mode. by David Chisnall · 14 years ago
  75. 789ecde Fix some problems where functions must be bitcast but we're expecting a llvm::Function of the right type. by David Chisnall · 14 years ago
  76. a212003 Provide the runtime with information about the GC compile options (GNU runtimes) by David Chisnall · 14 years ago
  77. 6f40e22 Patch to fix IR-gen crash generating structure ABI which implements by Fariborz Jahanian · 14 years ago
  78. 04c9a49 Simplify code a bit by using CallArgList::add. No intended functionality change. by Eli Friedman · 14 years ago
  79. 635ca1b Remove a dead variable flagged by gcc's -Wunused-but-set-variable. No by Nick Lewycky · 14 years ago
  80. 7bcf6c3 Don't crash if the AST doesn't have a sensible ObjC id type. by David Chisnall · 14 years ago
  81. c69a505 Remove unused STL header includes. by Jay Foad · 14 years ago
  82. e0afc89 Replace a couple of literal 8s with ASTContext::getCharWidth(). No change in by Ken Dyck · 14 years ago
  83. 6f14165 PR9214: Convert Metadata API to use ArrayRef. by Jay Foad · 14 years ago
  84. fc8f0e1 fix a bunch of comment typos found by codespell. Patch by by Chris Lattner · 14 years ago
  85. 978d415 Fix copy-and-paste bug that I introduced while tidying up the code. by David Chisnall · 14 years ago
  86. bbf3bac Remove PHINode::reserveOperandSpace(). Instead, add a parameter to by Jay Foad · 14 years ago
  87. 6be5672 (Almost) always call reserveOperandSpace() on newly created PHINodes. by Jay Foad · 14 years ago
  88. 81a65f5 Reformatted doc comments so that they are now difficult to edit in any editor that doesn't have explicit doxygen support, as per LLVM style guidelines. by David Chisnall · 14 years ago
  89. 4cc7493 Added some doc comments. by David Chisnall · 14 years ago
  90. 9735ca6 Continuing work on ObjC tidyup: by David Chisnall · 14 years ago
  91. c7ef462 Fixed type error in last commit (forgot that now that selectors are not by David Chisnall · 14 years ago
  92. 647cc93 Revert r128156 because of CodeGenObjC/messages.m and Coverage/codegen-gnu.m. by Andrew Trick · 14 years ago
  93. 961891d Remove the redundant loads / stores to globals that we were generating for selectors (GNU runtimes). by David Chisnall · 14 years ago
  94. 9f6614e Initial work on refactoring GNU runtime code (long overdue - it's quite obvious by David Chisnall · 14 years ago
  95. 7e02d1a Make the ivar offset always be a ptrdiff_t, because stuff in CGObjC.cpp expects this. Actually, it expects a long, but that's a bug that will be fixed in the next commit... by David Chisnall · 14 years ago
  96. 80558d2 Fix Objective-C++ exceptions (GNU runtime). by David Chisnall · 14 years ago
  97. 4d000b3 Fix foreign exception handling (GNU runtime). by David Chisnall · 14 years ago
  98. b2eb86f Fix incorrect linkage specifiers for selectors. by David Chisnall · 14 years ago
  99. e9c5816 Fix type mismatch between property function that CGObjCGNU was returning and the one CGObjC was calling. Fixes bug r9294. by David Chisnall · 14 years ago
  100. 05f3a50 The instance size of a metaclass should be the size of a class. This is not, in fact, 0, even for very small classes. (GNU runtime) by David Chisnall · 14 years ago