Lịch sử commit

Tác giả SHA1 Thông báo Ngày
  Douglas Gregor 27dd7d962b Rework the Sema/AST/IRgen dance for the lambda closure type's 13 năm trước cách đây
  Eli Friedman 21f6ed94b9 Initial implementation of IRGen for the lambda conversion-to-function-pointer operator. 13 năm trước cách đây
  Eli Friedman bd89f8c2ca Start of IRGen for lambda conversion operators. 13 năm trước cách đây
  Dan Gohman b49bd27b33 Teach clang to add metadata tags to calls and invokes in ObjC with 13 năm trước cách đây
  Eli Friedman b74ed08746 Implement IRGen of lambda expressions which capture arrays. 13 năm trước cách đây
  Richard Smith 7ca4850a3e Deal with a horrible C++11 special case. If a non-literal type has a constexpr 13 năm trước cách đây
  Eli Friedman cec5ebd4a6 Basic support for referring to captured variables from lambdas. Some simple examples seem to work. Tests coming up soon. 13 năm trước cách đây
  Eli Friedman 4c5d8afd10 Refactor lambda IRGen so AggExprEmitter::VisitLambdaExpr does the right thing. 13 năm trước cách đây
  Eli Friedman 31a3702618 A little bit of lambda IRGen. 13 năm trước cách đây
  Fariborz Jahanian 4e1524babb revert r149184 13 năm trước cách đây
  Fariborz Jahanian de2fdc249e objc-arc: Perform null check on receiver before sending methods which 13 năm trước cách đây
  Peter Collingbourne 516bbd42e6 Use function pointers, rather than references, to pass Destroyers 13 năm trước cách đây
  David Chisnall 7a7ee3033e Some improvements to the handling of C11 atomic types: 13 năm trước cách đây
  Zhongxing Xu 170fd49294 Remove a redundant word. 13 năm trước cách đây
  Fariborz Jahanian 20abee6b95 objc++: patch for IRgen for atomic properties of 13 năm trước cách đây
  Fariborz Jahanian b6e5fe3cae objc++: More codegen stuff for atomic properties of c++ objects 13 năm trước cách đây
  Fariborz Jahanian cd93b96bc5 objc++: more code gen stuff for atomic property api, 13 năm trước cách đây
  Fariborz Jahanian 84e49865cb objc++: sythesize a helper function to be used 13 năm trước cách đây
  Richard Smith 80d4b55db9 Small refactoring and simplification of constant evaluation and some of its 13 năm trước cách đây
  Tony Linthicum 9631939f82 Hexagon backend support 13 năm trước cách đây
  Eli Friedman bd7d82878c Make EmitAggregateCopy take an alignment argument. Make EmitFinalDestCopy pass in the correct alignment when known. 13 năm trước cách đây
  Eli Friedman 6da2c71601 Switch LValue so that it exposes alignment in CharUnits. (No functional change.) 13 năm trước cách đây
  Eli Friedman d7722d9d76 Switch the Alignment argument on AggValueSlot over to CharUnits, per John's review comment. 13 năm trước cách đây
  Eli Friedman f394078fde Track alignment in AggValueSlot. No functional change in this patch, but I'll be introducing uses of the specified alignment soon. 13 năm trước cách đây
  Peter Collingbourne 86811609d9 When destroying temporaries, instead of a custom cleanup use the 13 năm trước cách đây
  Eli Friedman 2f77b3d570 Fix a bunch of really nasty bugs in how we compute alignment for reference lvalues. PR11376. 13 năm trước cách đây
  John McCall 6f103ba42c Whenever explicitly activating or deactivating a cleanup, we 13 năm trước cách đây
  John McCall 1a343ebbf4 Enter the cleanups for a block outside the enclosing 13 năm trước cách đây
  John McCall a5493f8850 Bind function "r-values" as l-values when emitting them as 13 năm trước cách đây
  John McCall db45806b99 Rip the ObjCPropertyRef l-value kind out of IR-generation. 13 năm trước cách đây