1. a50089e This is an attempt to improve loc info for 'unused result' expression by Chris Lattner · 16 years ago
  2. 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 · 16 years ago
  3. 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 · 16 years ago
  4. 9abf2ae AddInitializerToDecl can't take a FullExprArg. Make it take an ExprArg, and create the CXXExprWithTemporaries before setting the initializer on the VarDecl. by Anders Carlsson · 16 years ago
  5. 2d46eb2 Call MaybeBindToTemporary for overloaded binary and unary operators. by Anders Carlsson · 16 years ago
  6. a303f9e Call MaybeBindToTemporary when constructing functino call operator calls. by Anders Carlsson · 16 years ago
  7. 6f68027 Add MaybeBindToTemporary calls for member call expressions. by Anders Carlsson · 16 years ago
  8. ec74c59 Make sure to call MaybeBindToTemporary when creating CallExprs. by Anders Carlsson · 16 years ago
  9. d406bf0 Move builtin call checking out into a separate function, make CheckFunctionCall and CheckBlockCall return bool instead. No intended functionality change. by Anders Carlsson · 16 years ago
  10. 276b9f1 Cleanups and fixups for calculating the virtual base offsets. WIP. by Mike Stump · 16 years ago
  11. 089c260 BuildCXXConstructExpr doesn't need to take an ASTContext. by Anders Carlsson · 16 years ago
  12. 2ebcc6b Add an explicit constructor to ActiveTemplateInstantiation which by Eli Friedman · 16 years ago
  13. 97c134e Fix test failure due to uninitialized member. by Eli Friedman · 16 years ago
  14. 1d954f6 Implement __is_empty. Patch by Sean Hunt. by Eli Friedman · 16 years ago
  15. 199ea95 Don't perform integer promotions on the operand to a cast; this by Eli Friedman · 16 years ago
  16. 1d9b5ef Improved on ir-gen for synthesis of non-trivial default by Fariborz Jahanian · 16 years ago
  17. 03d6b6e Add an additional C++ hardcoded search path. by Eli Friedman · 16 years ago
  18. 25e695b Extend the ProgramPoint to include the context information LocationContext, by Zhongxing Xu · 16 years ago
  19. bbed6b9 Fix for PR4721: adjust CodeGen and ASTContext so that we have a by Eli Friedman · 16 years ago
  20. 07a5c22 Disable all recognition of main() in -ffreestanding. Addresses bug #4720. by John McCall · 16 years ago
  21. 2cff7d1 Change handling of attribute 'malloc' to only accept the attribute on function by Ted Kremenek · 16 years ago
  22. ec18ddd minor cleanups for VLA stuff. by Chris Lattner · 16 years ago
  23. 881eb9c use GetVLASize instead of accessing VLASizeMap directly, this gets an assert if by Chris Lattner · 16 years ago
  24. b109069 Per Eli Friedman's feedback, handle attribute 'malloc' being applied to by Ted Kremenek · 16 years ago
  25. a5e42a8 objc2's foreach statement's selector type can be a block pointer too. by Fariborz Jahanian · 16 years ago
  26. 5a6bfe3 Do now overflow while calulating upper bound for zero sized array. by Devang Patel · 16 years ago
  27. f185859 Use 'dyn_cast' instead of a check for a function declaration followed by a by Ted Kremenek · 16 years ago
  28. a18d7d8 Improve Sema's handling of attribute 'malloc' to reject the attribute when by Ted Kremenek · 16 years ago
  29. 343a3cf ir-gen for generation of trvial copy constructor call. by Fariborz Jahanian · 16 years ago
  30. f1480ee Make the CXXDefaultArgExpr constructor protected and add a static Create function. by Anders Carlsson · 16 years ago
  31. b11d798 Fixed a regression in deciding when to issue warning on properties which by Fariborz Jahanian · 16 years ago
  32. b1d76bd PR4715 by Shantonu Sen · 16 years ago
  33. 0e67f9d Fix spacing by Anders Carlsson · 16 years ago
  34. fd810b1 Support friend declarations in templates and test that argdep lookup by John McCall · 16 years ago
  35. 2153891 Deconflate virtual base offsets from non-virtual base offsets. by Mike Stump · 16 years ago
  36. 183d718 Fixed a bug in ir-gen for copy assignment synthesis. by Fariborz Jahanian · 16 years ago
  37. 8c8f69e Update for LLVM API change. by Owen Anderson · 16 years ago
  38. 0880e75 We can't avoid doing the work to find all the indirect primary virtual by Mike Stump · 16 years ago
  39. 4ef9809 Refine vtable layout for virtual bases and keep better track of primaries. WIP. by Mike Stump · 16 years ago
  40. 0032b27 Update for LLVM API change. by Owen Anderson · 16 years ago
  41. ad25883 Patch to force synthesis of copy assignment operator by Fariborz Jahanian · 16 years ago
  42. 65010da Minor cleanups. by Mike Stump · 16 years ago
  43. d53cef1 Prep for vbase layout refinements. WIP. by Mike Stump · 16 years ago
  44. f7f947a change cast to dyn_cast because d may not be a FunctionDecl by Ryan Flynn · 16 years ago
  45. e82c3e2 Minor refactoring of copy assign operator ir-gen. SWIP. by Fariborz Jahanian · 16 years ago
  46. 94d0bce Refine virtual base layout. WIP. by Mike Stump · 16 years ago
  47. 0b47c37 change a dyn_cast to cast by Ryan Flynn · 16 years ago
  48. 0270b8a More toward synthesizing copy assignments. SWIP. by Fariborz Jahanian · 16 years ago
  49. 80a0e32 Cleanup. by Mike Stump · 16 years ago
  50. 4c3aedd Refactor. WIP. Eventually, this will all go into a vtable builder class. by Mike Stump · 16 years ago
  51. 09d8b81 Cleanup. by Mike Stump · 16 years ago
  52. bc16aea Refactor. by Mike Stump · 16 years ago
  53. a9e1d1c Refactor. by Mike Stump · 16 years ago
  54. 0a5cfd8 Remove another done audit FIXME. by Mike Stump · 16 years ago
  55. 02b1623 Refactor a bit and remove some FIXME audit markers, now that the code by Mike Stump · 16 years ago
  56. d76264e Refine primary vbase selection ordering. WIP. by Mike Stump · 16 years ago
  57. 2198ba1 Patch for synthesizing copy assignment operator. WIP. by Fariborz Jahanian · 16 years ago
  58. 34fae9c Improve the secondary vtables to not include vbase offsets. WIP. by Mike Stump · 16 years ago
  59. acf2d13 error on property of objc interface type instead of crashing by Fariborz Jahanian · 16 years ago
  60. 46730b2 improve path handling, patch by Baptiste Lepilleur! by Chris Lattner · 16 years ago
  61. 4ffe91e Refine vtable building for the secondary vtables to exclude yet more by Mike Stump · 16 years ago
  62. 4c28b1c use the new llvm::Triple parsing stuffola for handling darwin version #'s. by Chris Lattner · 16 years ago
  63. 888376a Transition the PCH support for ShuffleVectorExpr over to ASTContext allocation by Nate Begeman · 16 years ago
  64. a88dc30 Fix a fixme by allocating ShuffleVectorExprs in the Context by Nate Begeman · 16 years ago
  65. bf933a0 Use the new nsw form of add for signed integer addition. by Dan Gohman · 16 years ago
  66. 6cc670e Warn on use of property dot syntax when unused. by Fariborz Jahanian · 16 years ago
  67. 664f893 Use the inbounds variant of getelementptr for common pointer arithmetic. by Dan Gohman · 16 years ago
  68. 0eca1b6 Add some information about temporaries to the statement dumper. by Anders Carlsson · 16 years ago
  69. df11094 Remove the hack that turns sdiv by a power of 2 to ashr, and by Dan Gohman · 16 years ago
  70. 27ba2f0 Add newline at end of file. by Benjamin Kramer · 16 years ago
  71. 0fd8904 Patch to warn if a property which is 'assign' by default by Fariborz Jahanian · 16 years ago
  72. c48fbdf Add a FriendClassDecl type for holding declarations of friend types in by John McCall · 16 years ago
  73. ab0e887 Fix rdar://7126285: don't warn on unused ObjC property access by Chris Lattner · 16 years ago
  74. e649412 ir-gen support for anonymous union data member by Fariborz Jahanian · 16 years ago
  75. f21efe9 LLVMContext is a class now. by Benjamin Kramer · 16 years ago
  76. 0dec56d Fix DISABLE_SMART_POINTERS build by Douglas Gregor · 16 years ago
  77. 3f9a8a6 Argument-dependent lookup for friend declarations. Add a new decl type, by John McCall · 16 years ago
  78. b98b199 Refactor the template-instantiation logic for expressions into a by Douglas Gregor · 16 years ago
  79. e955e72 Check whether a tag was defined in a C++ condition declaration using GetTypeForDeclarator. by Argyrios Kyrtzidis · 16 years ago
  80. 4952094 Implement more of the inductive case for vtable layout involving by Mike Stump · 16 years ago
  81. 89350be Fix an indentation. by Fariborz Jahanian · 16 years ago
  82. 8c64e00 Support for anonymous union in ctor's initializer and by Fariborz Jahanian · 16 years ago
  83. 2ef13e5 Take 2 on AltiVec-style vector initializers. by Nate Begeman · 16 years ago
  84. bd0fb30 Add a CastInfo struct that will be used for cast information when constructing cast expressions. Right now it only stores the cast kind, but in the future it might store conversion functions and constructors. by Anders Carlsson · 16 years ago
  85. 797c3c4 fix a couple of problems with section attributes: by Chris Lattner · 16 years ago
  86. 06f598a minor refactoring. No change otherwise. by Fariborz Jahanian · 16 years ago
  87. f05fe65 ir-gen for generating copying of scalar data members in by Fariborz Jahanian · 16 years ago
  88. 370c884 Fixed a ir-gen bug in synthesizing copy constructors. by Fariborz Jahanian · 16 years ago
  89. 1df5109 Revert r78535, it is causing a number of failures to build projects. by Daniel Dunbar · 16 years ago
  90. fd6ad3c warn, as gcc does, if __attribute__((malloc)) applied to function returning non-pointer type by Ryan Flynn · 16 years ago
  91. 76168e2 map previously ignored __attribute((malloc)) to noalias attribute of llvm function's return by Ryan Flynn · 16 years ago
  92. 237957c Improve handling of member pointers. by Anders Carlsson · 16 years ago
  93. 25b4fdb AltiVec-style vector initializer syntax, vec4 a = (vec4)(a, b, c, d); by Nate Begeman · 16 years ago
  94. 10c40ee Older GCCs don't have vector::data(). by Benjamin Kramer · 16 years ago
  95. 942f4f3 ir-gen for initialization, in synthesize copy constructor, by Fariborz Jahanian · 16 years ago
  96. 89ed31d Add support for global initializers. by Anders Carlsson · 16 years ago
  97. 3b2e16b Refactor some code and implement support for global destructors for static variables. by Anders Carlsson · 16 years ago
  98. 8249576 Use CastExpr::CK_ArrayToPointerDecay and fix an assert. by Anders Carlsson · 16 years ago
  99. a5dd722 Take #pragma pack into account when laying out structs. Fixes rdar://problem/7095436. by Anders Carlsson · 16 years ago
  100. 8c241a2 Refactoring of copy ctor ir-gen. No change in functionality. by Fariborz Jahanian · 16 years ago