1. b19c76e Fix an IRGen bug in property setter calls when by Fariborz Jahanian · 14 years ago
  2. fe71008 Replace calls to getTypeSize() and getTypeAlign() with their 'InChars' by Ken Dyck · 14 years ago
  3. bcbd03a Emit DW_TAG_lexical_scope to surround foreach. by Devang Patel · 14 years ago
  4. dec0984 Fix warnings found by gcc-4.6, from -Wunused-but-set-variable and by Jeffrey Yasskin · 14 years ago
  5. 1411047 Move name mangling support from CodeGen to AST. In the by Peter Collingbourne · 14 years ago
  6. cbb6748 Renamed CXXBaseOrMemberInitializer to CXXCtorInitializer. This is both shorter, by Sean Hunt · 14 years ago
  7. d88687f Rework a few things about how we emit ObjC's for enumeration statement. by John McCall · 14 years ago
  8. 8fac25d Add support for GNU runtime property set / get structure functions. Minor refactoring of Mac runtime (returns the same function for both, as the Mac runtimes currently only provide a single entry point for setting and getting struct properties, although this will presumably be fixed at some point). by David Chisnall · 14 years ago
  9. 2a41637 Fix a bug in the emission of __real/__imag l-values on scalar operands. by John McCall · 14 years ago
  10. 00eb3f9 More anonymous struct/union redesign. This one deals with anonymous field used in a constructor initializer list: by Francois Pichet · 14 years ago
  11. e68b984 Test case for the l-value base only being evaluated once. by John McCall · 14 years ago
  12. 119a1c6 Kill the KVC l-value kind and calculate the base expression when emitting by John McCall · 14 years ago
  13. 12f78a6 Simplify the ASTs by consolidating ObjCImplicitGetterSetterExpr and ObjCPropertyRefExpr by John McCall · 14 years ago
  14. f89e55a Calculate the value kind of an expression when it's created and by John McCall · 14 years ago
  15. 8ac2d44 Eliminate usage of ObjCSuperExpr used for by Fariborz Jahanian · 14 years ago
  16. 558d2ab one piece of code is responsible for the lifetime of every aggregate by John McCall · 14 years ago
  17. 0339d72 IRGen fix for using property-dot syntax to pass by Fariborz Jahanian · 14 years ago
  18. 2de56d1 GCC didn't care for my attempt at API compatibility, so brute-force everything by John McCall · 14 years ago
  19. 5baba9d More incremental progress towards not including Expr.h in Sema.h. by John McCall · 14 years ago
  20. f871d0c Store inheritance paths after CastExprs instead of inside them. by John McCall · 14 years ago
  21. 3d4aeda Return type of a setter call caused by by Fariborz Jahanian · 14 years ago
  22. ff8e115 Revise cleanup IR generation to fix a major bug with cleanups (PR7686) by John McCall · 14 years ago
  23. 906082e Update ImplicitCastExpr to be able to represent an XValue. by Sebastian Redl · 14 years ago
  24. f1549f6 Validated by nightly-test runs on x86 and x86-64 darwin, including after by John McCall · 14 years ago
  25. 1d110e0 Remove unnecessary ASTContext parameter from by Douglas Gregor · 14 years ago
  26. 7e70fb2 Fix an Obj-C++ miscompile when calling an Obj-C method that returns a C++ reference. by Anders Carlsson · 14 years ago
  27. e2a901a When using property-dot assignment syntax to call a setter method, by Fariborz Jahanian · 14 years ago
  28. 1884eb0 Re-land the fix for PR7139. by Anders Carlsson · 14 years ago
  29. ef072fd Push a return-value slot throughout ObjC message-send codegen. Will be by John McCall · 14 years ago
  30. 892fa6c Unbreak self-host. by Anders Carlsson · 14 years ago
  31. db9b12e Rename CodeGenFunction::EmitMemSetToZero to EmitNullInitialization. Handle setting null data member pointers correctly. Fixes PR7139. by Anders Carlsson · 14 years ago
  32. ee50429 Allocate space in a block record for implicit references to the Objective C by John McCall · 14 years ago
  33. 3031c63 Correctly generate IR for ObjC messages sends to protocol-qualified types. by John McCall · 14 years ago
  34. c12c5bb Substantially alter the design of the Objective C type AST by introducing by John McCall · 14 years ago
  35. 5077c38 Implement semantic analysis and an AST representation for the named by Douglas Gregor · 14 years ago
  36. 97a73cd Code Gen support for Getter/Setter synthesis of by Fariborz Jahanian · 14 years ago
  37. bc397cf Clean up the {} and else placement. This fixes an ambiguous else as well as by Chandler Carruth · 14 years ago
  38. 17cb326 This patch deals with Sema Part of Setter/Getter synthesis by Fariborz Jahanian · 14 years ago
  39. 8b688ed Fixes a code gen. crash when ivar object has trivial constructor. by Fariborz Jahanian · 14 years ago
  40. 8e6404c Add the same 'ForVirtualBase' parameter to EmitCXXDestructorCall. by Anders Carlsson · 14 years ago
  41. 9b4d4fc Support for construct/destruct of ivar array by Fariborz Jahanian · 14 years ago
  42. 109dfc6 IRGen for initialization/destruction of by Fariborz Jahanian · 14 years ago
  43. c6cd5fd Changed signature of GenerateMessageSend() function to pass the ObjCInterfaceDecl for class messages and removed the boolean IsClassMessage argument, which wasn't used anywhere. by David Chisnall · 14 years ago
  44. f1b48b7 CastExpr should not hold a pointer to the base path. More cleanup. by Anders Carlsson · 14 years ago
  45. 88465d3 Add an InheritancePath parameter to the ImplicitCastExpr constructor. by Anders Carlsson · 14 years ago
  46. 0b647a6 Suppress compiler warning. by Daniel Dunbar · 14 years ago
  47. 04badcf Overhaul the AST representation of Objective-C message send by Douglas Gregor · 14 years ago
  48. 08adf32 Removes a FIXME. by Fariborz Jahanian · 14 years ago
  49. 15bd588 Variation of objc_copyStruct API generation when by Fariborz Jahanian · 14 years ago
  50. 0b2bd47 Add support for objc_copyStruct to enforce by Fariborz Jahanian · 14 years ago
  51. c603d09 revert 100942, pending discussion. by Chris Lattner · 14 years ago
  52. d281915 Fix for PR6811. by David Chisnall · 14 years ago
  53. 4800ea6 Emit debug info for objc getters and setters. by Devang Patel · 14 years ago
  54. 264ba48 the big refactoring bits of PR3782. by Rafael Espindola · 14 years ago
  55. ad46886 Replace some constant-sized SmallVectors. by Benjamin Kramer · 14 years ago
  56. 1b23fe6 Fix a code gen. bug involving generation of getter method by Fariborz Jahanian · 14 years ago
  57. c2350e5 Extend ObjCMessageExpr for class method sends with the source location by Douglas Gregor · 15 years ago
  58. a92d613 Use getLocStart(), instead of getLocEnd(), to record starting location of objc method. :) by Devang Patel · 15 years ago
  59. 195337d IRgen: Add CreateMemTemp, for creating an temporary memory object for a particular type, and flood fill. - CreateMemTemp sets the alignment on the alloca correctly, which fixes a great many places in IRgen where we were doing the wrong thing. by Daniel Dunbar · 15 years ago
  60. 04a67a6 Standardize the parsing of function type attributes in a way that by John McCall · 15 years ago
  61. ea48522 IRgen: Fix some CreateTempAlloca calls to use ConvertTypeForMem when that is by Daniel Dunbar · 15 years ago
  62. 6d5a1c2 Revert "Numerous changes to selector handling:", this breaks a whole bunch of by Daniel Dunbar · 15 years ago
  63. a8fa96e Numerous changes to selector handling: by David Chisnall · 15 years ago
  64. 0d13f6f Created __builtin___NSStringMakeConstantString() builtin, which generates constant Objective-C strings. by David Chisnall · 15 years ago
  65. f3c47c9 Pass ReturnValueSlot to EmitCall. No functionality change yet. by Anders Carlsson · 15 years ago
  66. 45e8423 Fix crash when synthesizing property setters when the property type and ivar by Daniel Dunbar · 15 years ago
  67. d6c93d7 IRgen/ObjC: Make the target method decl available to GenerateMessageSendSuper. by Daniel Dunbar · 15 years ago
  68. 1eb4433 Remove tabs, and whitespace cleanups. by Mike Stump · 15 years ago
  69. d2e1eb0 Fixed a property getter ir-gen crash. by Fariborz Jahanian · 15 years ago
  70. 1feade8 Regularize the case and sort. by Mike Stump · 15 years ago
  71. 09105f5 Using "ObjCImplicitSetterGetterRefExpr" instead of "ObjCImplctSetterGetterRefExpr". by Fariborz Jahanian · 15 years ago
  72. d2ae5aa Renamed ClassProp data member of ObjCImplctSetterGetterRefExpr by Fariborz Jahanian · 15 years ago
  73. 154440e Renamed ObjCKVCRefExpr to ObjCImplctSetterGetterRefExpr. by Fariborz Jahanian · 15 years ago
  74. c9c88b4 Update for LLVM API change. by Owen Anderson · 15 years ago
  75. b3589f4 Canonicalize else spacing. by Mike Stump · 15 years ago
  76. 3c4972d Update for LLVM API change. by Owen Anderson · 15 years ago
  77. 4a28d5d Update for LLVM API change. by Owen Anderson · 15 years ago
  78. a1cf15f Update for LLVM API change, and contextify a bunch of related stuff. by Owen Anderson · 15 years ago
  79. 6924382 Update for LLVM API change. by Owen Anderson · 15 years ago
  80. 14108da This patch includes a conceptually simple, but very intrusive/pervasive change. by Steve Naroff · 15 years ago
  81. 6fb0aee Remove the ASTContext parameter from the getBody() methods of Decl and subclasses. by Argyrios Kyrtzidis · 15 years ago
  82. 40b598e Remove the ASTContext parameter from the attribute-related methods of Decl. by Argyrios Kyrtzidis · 15 years ago
  83. 68584ed Move the static DeclAttrs map into ASTContext. Fixes <rdar://problem/6983177>. by Douglas Gregor · 15 years ago
  84. f5408fe Reflow some comments. by Mike Stump · 15 years ago
  85. df9ccc6 Patch to support Gnu runtime's typed selectors. Patch by David Chisnall. by Fariborz Jahanian · 15 years ago
  86. d3a413d Implement function-try-blocks. However, there's a very subtle bug that I can't track down. by Sebastian Redl · 15 years ago
  87. 16f0049 split ObjC and C++ Statements out into their own headers. by Chris Lattner · 15 years ago
  88. 7818a4d Remove unnused variable. by Daniel Dunbar · 15 years ago
  89. 525c9b7 Kill ASTContext::[gs]etFieldForDecl, instead we just lookup things by Daniel Dunbar · 15 years ago
  90. 60952f9 Remove non-const form of lookupFieldDeclForIvar. by Daniel Dunbar · 15 years ago
  91. 131038e Use EmitCallArgs in EmitObjCMessageExpr. by Anders Carlsson · 15 years ago
  92. 7297134 FunctionDecl::getBody() is getting an ASTContext argument for use in by Douglas Gregor · 15 years ago
  93. 0e4f40e Attributes on block functions were not being set. by Daniel Dunbar · 15 years ago
  94. b11fa0d Update to use hasAttr() instead of getAttr(). - No functionality change. by Daniel Dunbar · 15 years ago
  95. 782f397 Use the new EmitCallArgs function. No indented functionality change. by Anders Carlsson · 15 years ago
  96. 33fdb73 Some "prep" work for handling ObjC @-string constants that contain UTF-8. No functionality change. by Steve Naroff · 15 years ago
  97. 7e24e82 rename some methods. by Chris Lattner · 15 years ago
  98. 74391b4 pull "runtime globals" into the same framework as other functions/global variables. by Chris Lattner · 16 years ago
  99. 6cc88f7 Fix codegen for support for super inside block literal expressions. by Mike Stump · 16 years ago
  100. f469557 More super dot-syntax property implementation by Fariborz Jahanian · 16 years ago