1. 2789d8e No need to go to object file, -emit-llvm is sufficient to see if clang by Eric Christopher · 12 years ago
  2. c95d01f Redirect the output to /dev/null. This prevents the output from cluttering by Richard Trieu · 12 years ago
  3. 450301e Add a test case for r150976. by Nico Weber · 12 years ago
  4. 22cfaf5 Elide copy construction in new expressions. PR11757. by Eli Friedman · 12 years ago
  5. 89651ea Move the code that sets the AddressSafety by Alexander Potapenko · 12 years ago
  6. b29b12d When initializing a catch variable in ARC, be sure to emit retains by John McCall · 13 years ago
  7. 20abee6 objc++: patch for IRgen for atomic properties of by Fariborz Jahanian · 13 years ago
  8. cd93b96 objc++: more code gen stuff for atomic property api, by Fariborz Jahanian · 13 years ago
  9. c3953aa Fixes a code gen bug for setter code for a property of by Fariborz Jahanian · 13 years ago
  10. 9aab9c4 Make sure that we infer __strong, etc. when we instantiate variables by Douglas Gregor · 13 years ago
  11. d937c21 Use the right CHECK prefix so that we actually do this checking. Miraculously, this hasn't broken by Douglas Gregor · 13 years ago
  12. 92be2a5 When we manage to re-use an expression during tree transformation (= by Douglas Gregor · 13 years ago
  13. 01e19be Fix the instantiation of pseudo-object expressions. This is a by John McCall · 13 years ago
  14. d125050 obj-c++: Fix a IRGen crash when getter is a reference type. by Fariborz Jahanian · 13 years ago
  15. bb13c32 obj-c++: allow the getter/setter to return/take parameters by Fariborz Jahanian · 13 years ago
  16. 762bb9d Update all tests other than Driver/std.cpp to use -std=c++11 rather than by Richard Smith · 13 years ago
  17. b3df138 Switch diagnostic text from "C++0x" over to "C++11". by Douglas Gregor · 13 years ago
  18. c6ac322 objc++: Accessing explicit property of reference type need by Fariborz Jahanian · 13 years ago
  19. d1e40d5 Make -fobjc-nonfragile-abi the -cc1 default, since it's the by John McCall · 13 years ago
  20. f2e5945 objc arc: allow objc_returns_inner_pointer on methods that return by Fariborz Jahanian · 13 years ago
  21. 19aa860 Fix assertion hit when @encoding C++ classes. rdar://10172840 & http://llvm.org/PR10990 by Argyrios Kyrtzidis · 13 years ago
  22. 285cfd8 Throw the switch to convert clang to the new exception handling model! by Bill Wendling · 13 years ago
  23. 6c11f0b Handle reference properties correctly in the trivial-getter check. by John McCall · 13 years ago
  24. f8b7f71 Implement the Named Return Value Optimization (NRVO) for blocks. by Douglas Gregor · 13 years ago
  25. f7603f6 Implement the Named Return Value Optimization (NRVO) for Objective-C++ by Douglas Gregor · 13 years ago
  26. cec52f0 Slight optimization enabled by the previous assert: by John McCall · 13 years ago
  27. cb8061e Fix a bug in objc @encoding of C++ classes. by Argyrios Kyrtzidis · 13 years ago
  28. baa15d6 Migrate and update: by Eric Christopher · 13 years ago
  29. fb72081 Fix a couple of problems with initialization and assignment to by John McCall · 13 years ago
  30. 990567c Clean up the analysis of the collection operand to ObjC by John McCall · 13 years ago
  31. b13eab9 fix rdar://9780211 - Clang crashes with an assertion failure building WKView.mm from WebKit by Chris Lattner · 13 years ago
  32. fbf780a Okay, that rule about zero-length arrays applies to destroying them, too. by John McCall · 13 years ago
  33. 7cfd76c Switch delete[] IR-generation over to the destroy framework, by John McCall · 13 years ago
  34. 9928c48 Switch field destruction over to use the new destroyer-based API by John McCall · 13 years ago
  35. f0a8679 Fix the clang bootstrap and Jay's testcase from llvm-dev by being completely by Chris Lattner · 13 years ago
  36. 9cbe4f0 clang side to match the LLVM IR type system rewrite patch. by Chris Lattner · 13 years ago
  37. 7e5e5f4 In ARC, reclaim all return values of retainable type, not just those by John McCall · 13 years ago
  38. 9f084a3 Change the driver's logic about Objective-C runtimes: abstract out a by John McCall · 13 years ago
  39. df7b091 Do not apply the ARC move optimization to 'const'-qualified xvalues. by John McCall · 13 years ago
  40. cf5abc7 Support for catching objc pointer objects in c++ catch-statement by Fariborz Jahanian · 13 years ago
  41. 9d96bce Alloa catching Objective-C id's being thrown with C++ throw by Fariborz Jahanian · 13 years ago
  42. d1bd98a Implement the C++0x move optimization for Automatic Reference Counting by Douglas Gregor · 13 years ago
  43. d7b2316 When binding a reference to an Automatic Reference Counting temporary, by Douglas Gregor · 13 years ago
  44. 829f200 Fix regression with @encode string. rdar://9624314. by Argyrios Kyrtzidis · 13 years ago
  45. c22d699 Objective-C++ ARC: do not mangle __unsafe_unretained lifetime by Douglas Gregor · 13 years ago
  46. 856d379 Be sure to try a final ARC-production even in Objective-C++. by John McCall · 13 years ago
  47. a07398e Restore correct use of GC barriers. by John McCall · 13 years ago
  48. f85e193 Automatic Reference Counting. by John McCall · 13 years ago
  49. 7a614d8 Implement support for C++11 in-class initialization of non-static data members. by Richard Smith · 13 years ago
  50. 8805fe8 Don't add objc method name mangling to locally declared function. by Fariborz Jahanian · 13 years ago
  51. 6a576ab When inferring the result type of a block based on a return statement by Douglas Gregor · 13 years ago
  52. badea57 For calls returning first-class aggregates, store by element instead of creating aggregate stores in common cases. This is more friendly to fast-isel. by Eli Friedman · 13 years ago
  53. 2636197 Reapply the commits that r131401 reverted and add a fix for PR9927. by Argyrios Kyrtzidis · 13 years ago
  54. 07622fd Add test for PR9927. by Rafael Espindola · 13 years ago
  55. 4ea0304 Revert 131377, 131369 and 131365. 131365 caused PR9927. by Rafael Espindola · 13 years ago
  56. 02c5116 Create proper Objective-C @encoding for C++ classes; fixes rdar://9357400. by Argyrios Kyrtzidis · 13 years ago
  57. ff36559 When instantiating a block expression, the instantiated by Fariborz Jahanian · 13 years ago
  58. b7bc34a Warn for any kind of initialization if initializer does not by Fariborz Jahanian · 13 years ago
  59. 68af13f Fix IRGen issues related to using property-dot syntax by Fariborz Jahanian · 13 years ago
  60. e81ac69 The emission of an Objective-C++'s class .cxx_destruct method should be by John McCall · 13 years ago
  61. 180ff3a IRGen. Fix IR when message returns reference type. // rdar://8604515. by Fariborz Jahanian · 13 years ago
  62. bf1f826 Revert r126678. by Fariborz Jahanian · 13 years ago
  63. 3d04a0e objc IRGen for Next runtime message API. by Fariborz Jahanian · 13 years ago
  64. abea951 Add -fcxx-exceptions to all tests that use C++ exceptions. by Anders Carlsson · 13 years ago
  65. e3c8c64 Implement objective-c++'s block pointer type matching involving by Fariborz Jahanian · 13 years ago
  66. 6b5a61b A few more tweaks to the blocks AST representation: by John McCall · 13 years ago
  67. 0691a5c Move unnamed_addr after the function arguments on Sabre's request. by Rafael Espindola · 13 years ago
  68. f502d93 Mark VTables and RTTI data linkonce_odr instead of weak_odr, with the exception of explicit template instantiations, which have to be weak_odr. by Anders Carlsson · 13 years ago
  69. ec80512 Generate write-barriers for global objc assigns. // rdar://8761767 by Fariborz Jahanian · 14 years ago
  70. 57244f6 Set unnamed_addr in every type info. by Rafael Espindola · 14 years ago
  71. c5f657f Add unnamed_addr to constructors and destructors. by Rafael Espindola · 14 years ago
  72. d50187d Test case. by John McCall · 14 years ago
  73. f6a1648 Although we currently have explicit lvalue-to-rvalue conversions, they're by John McCall · 14 years ago
  74. a762514 Fix a bug where write-barriers for assignment through reference by Fariborz Jahanian · 14 years ago
  75. 0943168 Add an assertion, fix a whole bunch of bugs, comment the assertion by John McCall · 14 years ago
  76. e27e9d6 Adding couple of Block API, a bug fix and a test change, all for blocks. wip. by Fariborz Jahanian · 14 years ago
  77. e6012c7 Fix a crash encoding ivars of vector types and by Fariborz Jahanian · 14 years ago
  78. db148be Copying result of object property reference expression by Fariborz Jahanian · 14 years ago
  79. 3911a1a Fix a NYI in IRGen which was due to incorrect AST by Fariborz Jahanian · 14 years ago
  80. dc5ea09 Fixes IRgen bug in objc++ reference binding of a by Fariborz Jahanian · 14 years ago
  81. eb17e8b Only assignment operator triggers property setter call. Fixes radar 8437253. by Fariborz Jahanian · 14 years ago
  82. c4e1a68 RHS of property expression assignment requires by Fariborz Jahanian · 14 years ago
  83. 0339d72 IRGen fix for using property-dot syntax to pass by Fariborz Jahanian · 14 years ago
  84. 4088ec0 property reference expression used on lhs of assignment by Fariborz Jahanian · 14 years ago
  85. 98c9d1f Fix IRGen when property-dot syntax used to access by Fariborz Jahanian · 14 years ago
  86. 279b5eb Just disable the hidden-visibility optimization for now by hiding it behind by John McCall · 14 years ago
  87. e8dc53e Implement RTTI generation for Objective C types. Fixes PR7864. by John McCall · 14 years ago
  88. 569c316 Allow reference binding of a reference of Objective-C object type to by Douglas Gregor · 14 years ago
  89. 5a18039 Support catching Objective C pointers in C++ under the non-fragile NeXT runtime. by John McCall · 14 years ago
  90. 0ea4dfd When checking whether to bind an expression to a temporary, don't bind Obj-C message send expressions who call methods that return references. by Anders Carlsson · 14 years ago
  91. 2fe1388 extern variable declared locally to objective-c++ method by Fariborz Jahanian · 14 years ago
  92. 8147c7b Renamed selactor-expr-lvalue.mm to selector-expr-lvalue.mm. Thanks Daniel D. by Fariborz Jahanian · 14 years ago
  93. 7e70fb2 Fix an Obj-C++ miscompile when calling an Obj-C method that returns a C++ reference. by Anders Carlsson · 14 years ago
  94. 353b33b objective-C++ IRGen: property reference as an by Fariborz Jahanian · 14 years ago
  95. 949bd4b Do not treat @selector as lvalue (unlike g++). Patch by Nico Weber (pr7390). by Fariborz Jahanian · 14 years ago
  96. 03b2960 Objective-c++ IRGen. Support for @selector expression as by Fariborz Jahanian · 14 years ago
  97. 2a71107 Moved objective-c++ code gen. tests to their own directory and by Fariborz Jahanian · 14 years ago
  98. 38c9ab8 Objective-c++ IR gen. by Fariborz Jahanian · 14 years ago
  99. 52d0b59 Fix testsuite for blocks mangling change by Douglas Gregor · 14 years ago
  100. 68dd3ee Various small fixes for construction/destruction of Objective-C++ by Douglas Gregor · 14 years ago