1. d560d50 Template argument deduction for references by Douglas Gregor · 16 years ago
  2. 0b9247f When performing template argument deduction, ensure that multiple by Douglas Gregor · 16 years ago
  3. 5892174 Fix cmake builds. by Mike Stump · 16 years ago
  4. 34ebf4d PR4316: Fix IRGen for cast-to-union extension. by Eli Friedman · 16 years ago
  5. f4b8fea More temporary work. by Anders Carlsson · 16 years ago
  6. 4e2567d PR4308: Fix support for -m32/-m64 on Linux. by Eli Friedman · 16 years ago
  7. e8b5578 Store more information about live temporaries. No functionality change for now. by Anders Carlsson · 16 years ago
  8. 2ce6612 Move code generation of C++ temporaries into a new file. by Anders Carlsson · 16 years ago
  9. 10d861e (llvm up) Switch to using StandardPasses.h by Daniel Dunbar · 16 years ago
  10. 4027cd1 Place the GC attribute on the same relative pointer by Fariborz Jahanian · 16 years ago
  11. e528028 Driver: Support -mllvm; this just forwards options to clang-cc. by Daniel Dunbar · 16 years ago
  12. 63682f9 Compile fix needed by the solaris system gcc. by Duncan Sands · 16 years ago
  13. fcff577 Minor cleanup for implicit int warnings. by Eli Friedman · 16 years ago
  14. bb32e6d Back out r72764; I should have looked more carefully before committing by Eli Friedman · 16 years ago
  15. a3c29e1 PR3678: Add support for "Yt" asm register constraint. by Eli Friedman · 16 years ago
  16. 51e774d emit ORIGINAL_FILE_NAME record ID to blockinfo block. by Zhongxing Xu · 16 years ago
  17. 7c94c4b Use "()" instead of "(void)" when pretty-printing a parameter-less function type for C++. by Argyrios Kyrtzidis · 16 years ago
  18. 877db38 Add clang-cc support for -disable-llvm-optzns. by Daniel Dunbar · 16 years ago
  19. 86f4385 Diagnose misuse of __strong attribute in a redeclaration. by Fariborz Jahanian · 16 years ago
  20. 8df7a28 Issue diagnostics on __weak attribute mismatch. by Fariborz Jahanian · 16 years ago
  21. a6d75c0 Add support for __builtin_unwind_init. by Eli Friedman · 16 years ago
  22. b92abb4 PR4142: Add %m format string specifier. by Eli Friedman · 16 years ago
  23. 3e753e2 PR4288: Make -dD (dump macros with preprocessed source) play nicely with by Eli Friedman · 16 years ago
  24. 354e53d Fix a silly typo in my previous objc_gc merging patch. by Eli Friedman · 16 years ago
  25. b52fe9c If we recognize alloca, treat it as a builtin. This fixes uses of by Eli Friedman · 16 years ago
  26. db7351a Add aliases for a couple of SSE intrinsics. Patch by Ed Schouten. by Eli Friedman · 16 years ago
  27. 07d2587 Cleaned-up version of gc attribute type merging. I still don't like it by Eli Friedman · 16 years ago
  28. 9eb4cef Add floating point details to PIC16 Target. by Sanjiv Gupta · 16 years ago
  29. 585f7b2 This patch attempts to fix the merging of __strong/__weak attributes by Fariborz Jahanian · 16 years ago
  30. af97937 Fix rare failure of .ver-svn creation, it has a dependency that the output by Daniel Dunbar · 16 years ago
  31. 102e390 A corner case of objc2 gc's write-barrier generation for the Next runtime. by Fariborz Jahanian · 16 years ago
  32. 3fbc473 PR4289: Make sure "&func" has the right LLVM type when "func" is a by Eli Friedman · 16 years ago
  33. bc4e29f PR4287: allow a variadic prototype to make a subsequent K&R style by Eli Friedman · 16 years ago
  34. 2a1c363 PR4283: Don't truncate multibyte character constants in the preprocessor. by Eli Friedman · 16 years ago
  35. 852d63b Disable type merging with gc attributes. This has a number of nasty by Eli Friedman · 16 years ago
  36. 44dfc98 Unify coding style. by Zhongxing Xu · 16 years ago
  37. 0e10813 Use a reference to modify the DeclIDs map. by Zhongxing Xu · 16 years ago
  38. 215bd20 Fix a thinko. by Anders Carlsson · 16 years ago
  39. f110853 Check for null correctly for new expressions. by Anders Carlsson · 16 years ago
  40. d3fd6ba Improve irgen of 'new' further. by Anders Carlsson · 16 years ago
  41. 627a3e5 ...and aggregate POD types. by Anders Carlsson · 16 years ago
  42. 3923e95 Support for complex types. by Anders Carlsson · 16 years ago
  43. 6d0ffad Better support for scalar POD types in 'new' expressions. by Anders Carlsson · 16 years ago
  44. d958389 Make sure to copy back arguments that can be changed by FindAllocationOverload. This fixes placement new. (Sebastian, please review). by Anders Carlsson · 16 years ago
  45. ed4e367 Very basic irgen support for new expressions. by Anders Carlsson · 16 years ago
  46. 8c49911 Don't try to call getFileCharacteristic if the function declaration has an invalid source location (as is the case for the global allocation functions. by Anders Carlsson · 16 years ago
  47. fc27d26 Fix an off by one error when trying to perform copy initialization of operator new and operator delete arguments. Sebastian, please review. by Anders Carlsson · 16 years ago
  48. 8662587 Downgrade an error about "return in a no-return function" from being by Chris Lattner · 16 years ago
  49. 3cc9726 Disallow exception specs on typedefs. by Sebastian Redl · 16 years ago
  50. bb6415c Fix for PR4285: allow intializing a const wchar_t array with a wide string. by Eli Friedman · 16 years ago
  51. c8ab256 Initial infrastructure for class template partial specialization. Here by Douglas Gregor · 16 years ago
  52. f757ae7 Add a little FIXME for C++ class printing by Douglas Gregor · 16 years ago
  53. 813a2bb Unbreak the clang build by applying the same temporary by Duncan Sands · 16 years ago
  54. a00703d Add a new function for emitting new functions. by Anders Carlsson · 16 years ago
  55. 543ac0c Emit destructors correctly for temporaries. by Anders Carlsson · 16 years ago
  56. eb6437a When possible, don't emit the cleanup block. Instead, just move the instructions to the current block. by Anders Carlsson · 16 years ago
  57. 4b76b4f Implement VisitCXXExprWithTemporaries for complex expressions. by Anders Carlsson · 16 years ago
  58. 3082463 Call EmitCXXExprWithTemporaries. by Anders Carlsson · 16 years ago
  59. e61c9e8 Add lvalue irgen support for CXXBindTemporaryExpr. by Anders Carlsson · 16 years ago
  60. b58d017 More temporary support. by Anders Carlsson · 16 years ago
  61. 75bbb97 Forgot the implementation. Thanks Eli. by Anders Carlsson · 16 years ago
  62. b27615a Add RemoveOutermostTemporaryBinding. Not used yet. by Anders Carlsson · 16 years ago
  63. 88eaf07 Clean up the newly added C++ AST nodes. by Anders Carlsson · 16 years ago
  64. a19e66d It's OK for a full expr to be null. This fixes the failing test cases. by Anders Carlsson · 16 years ago
  65. a0ab25d ActOnReturnStmt should also take a FullExprArg. by Anders Carlsson · 16 years ago
  66. f5dcd38 AddInitializerToDecl needs to take a full expression. by Anders Carlsson · 16 years ago
  67. 860306e Add the newly created temporary to the ExprTemporaries stack. by Anders Carlsson · 16 years ago
  68. 1c02101 Get rid of CXXTempVarDecl. by Anders Carlsson · 16 years ago
  69. 2be5861 Some small fixes for fields of reference type. by Eli Friedman · 16 years ago
  70. ff6b3d6 Stop using CXXTempVarDecl and use CXXTemporary instead. by Anders Carlsson · 16 years ago
  71. 8e587a1 Remove VarDecl from CXXConstructExpr. by Anders Carlsson · 16 years ago
  72. 464f4f3 Bind temporaries correctly when instantiating expressions. by Anders Carlsson · 16 years ago
  73. 0f5f2c6 Remove VarDecl from CheckInitializerTypes now that CXXConstructExpr doesn't need to take a VarDecl anymore. (It still does, but it won't for long) by Anders Carlsson · 16 years ago
  74. def1199 Add Sema::MaybeBindToTemporary which takes an expression and (if needed) wraps it in a CXXBindTemporaryExpr. Use this when creating CXXTemporaryObjectExprs. by Anders Carlsson · 16 years ago
  75. b859f35 Small fixes to CXXTemporary and CXXBindTemporaryExpr. by Anders Carlsson · 16 years ago
  76. fceb0a8 Add a CXXBindTemporaryExpr. by Anders Carlsson · 16 years ago
  77. c1ce477 Add a CXXTemporary class. Not used yet. by Anders Carlsson · 16 years ago
  78. f89bb0f Replace a cast with a dyn_cast as suggested by Doug. by Anders Carlsson · 16 years ago
  79. 7462b39 Cleqnup ideas from Chris, thanks. by Mike Stump · 16 years ago
  80. 59e6357 AST printing for C++ base classes by Douglas Gregor · 16 years ago
  81. 6c9c940 Pretty printing and improved representation for namespace alias declarations by Douglas Gregor · 16 years ago
  82. 3d4a7c9 Add a hack to prevent us from printing out the __builtin_va_list by Eli Friedman · 16 years ago
  83. 8419fa3 Printing for using directives, e.g., by Douglas Gregor · 16 years ago
  84. 6620a62 Never suppress specifiers when printing the parameters of a function by Douglas Gregor · 16 years ago
  85. 6e1a345 Pass an ASTContext into Stmt::printPretty. by Eli Friedman · 16 years ago
  86. 3a9eb44 Pass an ASTContext into Stmt::printPretty. by Eli Friedman · 16 years ago
  87. 48d14a2 Add a Stmt::printPretty overload which takes an ASTContext; start by Eli Friedman · 16 years ago
  88. 42f42c0 Expose an API to print a group of decls (like "int a,b;"). by Eli Friedman · 16 years ago
  89. 4572bab Improve __builtin_nanf support; we now can deal with them as constants. by Mike Stump · 16 years ago
  90. c8f2c61 Fix some test failures involving -ast-print. by Eli Friedman · 16 years ago
  91. 64f6500 Clean up printing for Objective-C, designated initializers. by Douglas Gregor · 16 years ago
  92. d12ef8d Add a member lookup criteria constructor for searching for overridden virtual member functions. Use this instead of regular name lookup when checking for overriding functions so we will see declarations that would otherwise be hidden. Fixes 6902298. by Anders Carlsson · 16 years ago
  93. db23b15 Some enhancements to DeclStmt printing. Some of this should by Eli Friedman · 16 years ago
  94. 22b61e9 Add support for PrintingPolicy::SuppressTypeSpecifiers to type printing. by Eli Friedman · 16 years ago
  95. 4fe0c8e Refactor and clean up the AST printer, so that it uses a DeclVisitor, by Douglas Gregor · 16 years ago
  96. 9e8a722 Make the LookupBase boolean an enum instead. by Anders Carlsson · 16 years ago
  97. 7267c16 Add code for emitting C++ destructors. Not used yet. by Anders Carlsson · 16 years ago
  98. d249e1d1f Create a new PrintingPolicy class, which we pass down through the AST by Douglas Gregor · 16 years ago
  99. e540858 Make sure we don't give the wrong warning, and make sure not to set by Eli Friedman · 16 years ago
  100. 587cbdf Add an assertion so that we don't accidentally build constant arrays of VLAs. by Eli Friedman · 16 years ago