1. 55cc2ed Remove TargetInfo::getTargetPrefix(). by Daniel Dunbar · 15 years ago
  2. 1752ee4 Switch TargetInfo to store an llvm::Triple. by Daniel Dunbar · 15 years ago
  3. 2c0843f Switch ABI selection to use llvm::Triple instead of string munging. by Daniel Dunbar · 15 years ago
  4. 7ebe971 Don't install Clang libraries. by Douglas Gregor · 15 years ago
  5. 70d488e Whoops, comment this out for now. I'll fix it shortly. by Anders Carlsson · 15 years ago
  6. fc3eaa4 More work towards zero-initializing structs that contain member pointers in constant expressions. by Anders Carlsson · 15 years ago
  7. 341bdf8 Remove the PaddingFields member from CGRecordLayout, it wasn't used anyway. by Anders Carlsson · 15 years ago
  8. d1a9bac Handle CK_NullToMemberPointer casts in the constant expr emitter. by Anders Carlsson · 15 years ago
  9. 0086ccb Change the constant expression emitter to look at the cast kind for to-union casts. by Anders Carlsson · 15 years ago
  10. 92f5822 Add a -fno-elide-constructors option to clang-cc. by Anders Carlsson · 15 years ago
  11. 263b352 Calculate the address point for a vtable better, and start fleshing out the vcall by Mike Stump · 15 years ago
  12. c28bbc2 Patch to ir-gen copy assigning array members when synthesizing by Fariborz Jahanian · 15 years ago
  13. eb0b6d5 Patch to provide ir-gen support in copying array members by Fariborz Jahanian · 15 years ago
  14. 64a54ad Array member construction in prologue of user-declared constructors. by Fariborz Jahanian · 15 years ago
  15. 0de7899 Introduce getConstantArrayElementCount API and use it in by Fariborz Jahanian · 15 years ago
  16. b9871a2 We now support overriding base functions in vtables. WIP. by Mike Stump · 15 years ago
  17. a5d8200 Remove TypeSpecStartLocation from VarDecl/FunctionDecl/FieldDecl, and use DeclaratorInfo to get this information. by Argyrios Kyrtzidis · 15 years ago
  18. 1c536bf Patch to ir-gen destruction of array member elements in revers order by Fariborz Jahanian · 15 years ago
  19. f800f6c ir-gen patch to destruct array members. WIP. by Fariborz Jahanian · 15 years ago
  20. 09105f5 Using "ObjCImplicitSetterGetterRefExpr" instead of "ObjCImplctSetterGetterRefExpr". by Fariborz Jahanian · 15 years ago
  21. b983744 Refine vbase offsets for the inductive case. Things are now starting by Mike Stump · 15 years ago
  22. 7fa0d93 Ensure we don't output repeated vbase offsets. I have a testcase for by Mike Stump · 15 years ago
  23. 995d281 Test case for my last patch plus a minor clean up. by Fariborz Jahanian · 15 years ago
  24. 6147a90 ir-gen for multi-dimensional array construction. WIP. by Fariborz Jahanian · 15 years ago
  25. 1dea87a Removed unneeded code for break/continue statements in by Fariborz Jahanian · 15 years ago
  26. 288dcaf ir-gen for constructing arrays as non-static data members. WIP. by Fariborz Jahanian · 15 years ago
  27. 7765934 Switch to SmallString::str from SmallString::c_str. by Daniel Dunbar · 15 years ago
  28. eb7e9c3 One second thought, I think I want to limit this class to just vtable by Mike Stump · 15 years ago
  29. ee560f3 Cleanup: fold IndirectPrimary into builder. by Mike Stump · 15 years ago
  30. cc2a012 We don't want to confuse this layout with the BLayout from the builder. by Mike Stump · 15 years ago
  31. 09765ec Restore vbase offsets for classes without a primary. by Mike Stump · 15 years ago
  32. b46c92d Refine vcalls a little. by Mike Stump · 15 years ago
  33. 1bb8a45 Introduce LocInfoType which is a Sema-specific implementation detail. by Argyrios Kyrtzidis · 15 years ago
  34. a1d5662 Introduce DeclaratorDecl and pass DeclaratorInfo through the Decl/Sema interfaces. by Argyrios Kyrtzidis · 15 years ago
  35. 552b275 Cleanup. by Mike Stump · 15 years ago
  36. b3d8837 Add some documentation. by Mike Stump · 15 years ago
  37. 32f3701 Cleanups. Move GenerateRtti to CodeGenModule. by Mike Stump · 15 years ago
  38. d2ae5aa Renamed ClassProp data member of ObjCImplctSetterGetterRefExpr by Fariborz Jahanian · 15 years ago
  39. 109b13d Move the rest of the vtable building code into the new builder. by Mike Stump · 15 years ago
  40. 65defe3 Suck up method generation. by Mike Stump · 15 years ago
  41. 7c435fa Split out vtable bulding code into a builder. by Mike Stump · 15 years ago
  42. 154440e Renamed ObjCKVCRefExpr to ObjCImplctSetterGetterRefExpr. by Fariborz Jahanian · 15 years ago
  43. 91f21c0 Fixed typo in last commit pointed out by Anton. by David Chisnall · 15 years ago
  44. 1e4249c Changes to TargetABIInfo to (hopefully) select the correct calling convention. This has been tested on FreeBSD, and now correctly generates GCC-compatible code for functions returning small structures. Please test it on other platforms! by David Chisnall · 15 years ago
  45. 0880bac Patch to 1) synthesizing non-trivial default destructor when by Fariborz Jahanian · 15 years ago
  46. 622f9dc Remove an ErrorUnsupported call. by Anders Carlsson · 15 years ago
  47. 0f43656 Initial patch to support definitions of id and Class from headers in Objective-C code. by David Chisnall · 15 years ago
  48. 60e282c Improve handling of delete expressions. by Anders Carlsson · 15 years ago
  49. b193a41 Patch toward synthesizing non-trivial destructors. WIP by Fariborz Jahanian · 15 years ago
  50. 2da7693 Only do this for initializers of course. by Anders Carlsson · 15 years ago
  51. 8478ce6 Destroy bound temporaries. by Anders Carlsson · 15 years ago
  52. 14c5cbf Add an IsInitializer flag to EmitAnyExpr. This is used to prevent temporaries from being destroyed when they're bound to a reference variable. by Anders Carlsson · 15 years ago
  53. 5add683 No need to append extra padding now that we don't create packed structs for simple cases like the constant string. by Anders Carlsson · 15 years ago
  54. 276b9f1 Cleanups and fixups for calculating the virtual base offsets. WIP. by Mike Stump · 15 years ago
  55. 1d9b5ef Improved on ir-gen for synthesis of non-trivial default by Fariborz Jahanian · 15 years ago
  56. bbed6b9 Fix for PR4721: adjust CodeGen and ASTContext so that we have a by Eli Friedman · 15 years ago
  57. 07a5c22 Disable all recognition of main() in -ffreestanding. Addresses bug #4720. by John McCall · 15 years ago
  58. ec18ddd minor cleanups for VLA stuff. by Chris Lattner · 15 years ago
  59. 881eb9c use GetVLASize instead of accessing VLASizeMap directly, this gets an assert if by Chris Lattner · 15 years ago
  60. 5a6bfe3 Do now overflow while calulating upper bound for zero sized array. by Devang Patel · 15 years ago
  61. 343a3cf ir-gen for generation of trvial copy constructor call. by Fariborz Jahanian · 15 years ago
  62. 2153891 Deconflate virtual base offsets from non-virtual base offsets. by Mike Stump · 15 years ago
  63. 183d718 Fixed a bug in ir-gen for copy assignment synthesis. by Fariborz Jahanian · 15 years ago
  64. 8c8f69e Update for LLVM API change. by Owen Anderson · 15 years ago
  65. 4ef9809 Refine vtable layout for virtual bases and keep better track of primaries. WIP. by Mike Stump · 15 years ago
  66. 0032b27 Update for LLVM API change. by Owen Anderson · 15 years ago
  67. ad25883 Patch to force synthesis of copy assignment operator by Fariborz Jahanian · 15 years ago
  68. 65010da Minor cleanups. by Mike Stump · 15 years ago
  69. d53cef1 Prep for vbase layout refinements. WIP. by Mike Stump · 15 years ago
  70. e82c3e2 Minor refactoring of copy assign operator ir-gen. SWIP. by Fariborz Jahanian · 15 years ago
  71. 0270b8a More toward synthesizing copy assignments. SWIP. by Fariborz Jahanian · 15 years ago
  72. 80a0e32 Cleanup. by Mike Stump · 15 years ago
  73. 4c3aedd Refactor. WIP. Eventually, this will all go into a vtable builder class. by Mike Stump · 15 years ago
  74. 09d8b81 Cleanup. by Mike Stump · 15 years ago
  75. bc16aea Refactor. by Mike Stump · 15 years ago
  76. a9e1d1c Refactor. by Mike Stump · 15 years ago
  77. 2198ba1 Patch for synthesizing copy assignment operator. WIP. by Fariborz Jahanian · 15 years ago
  78. 34fae9c Improve the secondary vtables to not include vbase offsets. WIP. by Mike Stump · 15 years ago
  79. 4ffe91e Refine vtable building for the secondary vtables to exclude yet more by Mike Stump · 15 years ago
  80. bf933a0 Use the new nsw form of add for signed integer addition. by Dan Gohman · 15 years ago
  81. 664f893 Use the inbounds variant of getelementptr for common pointer arithmetic. by Dan Gohman · 15 years ago
  82. df11094 Remove the hack that turns sdiv by a power of 2 to ashr, and by Dan Gohman · 15 years ago
  83. e649412 ir-gen support for anonymous union data member by Fariborz Jahanian · 15 years ago
  84. f21efe9 LLVMContext is a class now. by Benjamin Kramer · 15 years ago
  85. 4952094 Implement more of the inductive case for vtable layout involving by Mike Stump · 15 years ago
  86. 8c64e00 Support for anonymous union in ctor's initializer and by Fariborz Jahanian · 15 years ago
  87. 2ef13e5 Take 2 on AltiVec-style vector initializers. by Nate Begeman · 15 years ago
  88. 06f598a minor refactoring. No change otherwise. by Fariborz Jahanian · 15 years ago
  89. f05fe65 ir-gen for generating copying of scalar data members in by Fariborz Jahanian · 15 years ago
  90. 370c884 Fixed a ir-gen bug in synthesizing copy constructors. by Fariborz Jahanian · 15 years ago
  91. 1df5109 Revert r78535, it is causing a number of failures to build projects. by Daniel Dunbar · 15 years ago
  92. 76168e2 map previously ignored __attribute((malloc)) to noalias attribute of llvm function's return by Ryan Flynn · 15 years ago
  93. 237957c Improve handling of member pointers. by Anders Carlsson · 15 years ago
  94. 25b4fdb AltiVec-style vector initializer syntax, vec4 a = (vec4)(a, b, c, d); by Nate Begeman · 15 years ago
  95. 10c40ee Older GCCs don't have vector::data(). by Benjamin Kramer · 15 years ago
  96. 942f4f3 ir-gen for initialization, in synthesize copy constructor, by Fariborz Jahanian · 15 years ago
  97. 89ed31d Add support for global initializers. by Anders Carlsson · 15 years ago
  98. 3b2e16b Refactor some code and implement support for global destructors for static variables. by Anders Carlsson · 15 years ago
  99. a5dd722 Take #pragma pack into account when laying out structs. Fixes rdar://problem/7095436. by Anders Carlsson · 15 years ago
  100. 8c241a2 Refactoring of copy ctor ir-gen. No change in functionality. by Fariborz Jahanian · 15 years ago