1. 5fc764a Remove unused #include <map> by Reid Kleckner · 11 years ago
  2. f0219cd Use StringMap in MicrosoftMangle to resolve FIXME. by Reid Kleckner · 11 years ago
  3. e7e94c9 Fix clang -Werror build due to -Wreorder violation introduced in r181825 by David Blaikie · 11 years ago
  4. d6a08d1 [ms-cxxabi] Mangle in an implicit 'E' for certain types on win64 by Reid Kleckner · 11 years ago
  5. 181e3ec Cleanup handling of UniqueExternalLinkage. by Rafael Espindola · 11 years ago
  6. 524387a CodeGen for CapturedStmts by Ben Langmuir · 11 years ago
  7. b70d1c3 [ms-cxxabi] Fix a number of bugs in the mangler. by Peter Collingbourne · 11 years ago
  8. cb5949d [ms-cxxabi] Add "$$C" when mangling template arg QualTypes by Reid Kleckner · 11 years ago
  9. 1232e27 [ms-cxxabi] Mangle vector types by Reid Kleckner · 11 years ago
  10. ff430f6 [ms-cxxabi] Mangle function pointer template arguments correctly by Reid Kleckner · 11 years ago
  11. f16216c [ms-cxxabi] Fix assertion on unhandled function template arg types by Reid Kleckner · 11 years ago
  12. 1d4fff5 Better support for constructors with -cxx-abi microsoft, partly fixes PR12784 by Timur Iskhodzhanov · 11 years ago
  13. 39e6ab4 Replace TypeLoc llvm::cast support to be well-defined. by David Blaikie · 11 years ago
  14. 59660c2 Emit virtual/deleting destructors properly with -cxx-abi microsoft, PR15058 by Timur Iskhodzhanov · 11 years ago
  15. 21f18c4 Add OpenCL samplers as Clang builtin types and check sampler related restrictions. by Guy Benyei · 11 years ago
  16. e6b9d80 Implement OpenCL event_t as Clang builtin type, including event_t related OpenCL restrictions (OpenCL 1.2 spec 6.9) by Guy Benyei · 12 years ago
  17. b13621d Re-commit r170428 changes with Linux style file endings. by Guy Benyei · 12 years ago
  18. 7f92f2d Revert changes from r170428, as I accidentally changed the line endings of these files to Windows style. by Guy Benyei · 12 years ago
  19. 736104a Add OpenCL images as clang builtin types. by Guy Benyei · 12 years ago
  20. 2fa67ef Pull the Attr iteration parts out of Attr.h, so including DeclBase.h doesn't pull in all the generated Attr code. by Benjamin Kramer · 12 years ago
  21. 53c61c5 [-cxx-abi microsoft] Also spill the argument-back-references context when mangling templates by Timur Iskhodzhanov · 12 years ago
  22. 79b7cc5 Fix PR14413 - incorrect mangling of anonymous namespaces with -cxx-abi microsoft by Timur Iskhodzhanov · 12 years ago
  23. 0bbf1c6 Fix PR14321, a crash when Clang is built with GCC 4.7 at -O1 or greater. by Matt Beaumont-Gay · 12 years ago
  24. 0a26d76 [ms] Make mangleIntegerLiteral less aware of exact type of the literal. by Nico Weber · 12 years ago
  25. c8e78b2 [ms] Implement int64_t version of mangleNumber() in terms of the APSInt version. by Nico Weber · 12 years ago
  26. e95b46b [Windows] Fix mangling of number literal '0' by Nico Weber · 12 years ago
  27. 02c23eb Make DiagnosticOptions intrusively reference-counted, and make sure by Douglas Gregor · 12 years ago
  28. 385b91f When mangling an APSInt with the ms abi, make sure to look at all nibbles. by Nico Weber · 12 years ago
  29. c950bc9 While I'm here, resync a %select with the enum definition it selects on. by Nico Weber · 12 years ago
  30. 2225556 Move expression mangling in the microsoft mangler to its own function. by Nico Weber · 12 years ago
  31. 88a374a Replace a default: with an explicit list of cases. No functionality change. by Nico Weber · 12 years ago
  32. a04ca5c Fix PR13444 - wrong mangling of "const char * const *" and friends with "-cxx-abi microsoft" by Timur Iskhodzhanov · 12 years ago
  33. 17d35c3 Normalize line endings of r163013 (part 2). by Joao Matos · 12 years ago
  34. 6666ed4 Improved MSVC __interface support by adding first class support for it, instead of aliasing to "struct" which had some incorrect behaviour. Patch by David Robins. by Joao Matos · 12 years ago
  35. efe97d6 Use cast<> instead of static_cast. Patch by Timur Iskhodzhanov! by John McCall · 12 years ago
  36. 2612e9f Fix the mangling of function pointers in the MS ABI. by John McCall · 12 years ago
  37. bae11d8 Remove an outdated comment; add one test to compare function pointer and block mangling by Timur Iskhodzhanov · 12 years ago
  38. dc6dabc Fix PR13389 (Wrong mangling of return type qualifiers with -cxx-abi microsoft) by Timur Iskhodzhanov · 12 years ago
  39. d93c5ff Add a FIXME to revisit the performance of BackRefMap later by Timur Iskhodzhanov · 12 years ago
  40. f5e0b22 Fix PR13207 (Mangling of templates with back references when using -cxx-abi microsoft) by Timur Iskhodzhanov · 12 years ago
  41. 8f88a1d [Windows] Use thiscall as the default calling convention for class methods. PR12785 by Timur Iskhodzhanov · 12 years ago
  42. 4285f84 [Windows] Improve mangling of templates when back references are present by Timur Iskhodzhanov · 12 years ago
  43. 3f83568 [Windows] Fix mangling of repeated types in the presence of bool and function pointers PR13176,PR13177 by Timur Iskhodzhanov · 12 years ago
  44. 3facb62 MicrosoftMangle: Fix mangling of integral constant non-type template arguments in a class specialization. by Charles Davis · 12 years ago
  45. 06e767d MS: Mangle rvalue references and nullptr_t, and produce back-references when by Richard Smith · 12 years ago
  46. 28e862a Remove the trailing backslash from the comment to remove the warning about by Kaelyn Uhrain · 12 years ago
  47. e0deb03 Grab bag of Microsoft Mangler fixes: by Charles Davis · 12 years ago
  48. c0838d2 PR13047: Fix various abuses of clang::Type in the MS mangler, to make it work by Richard Smith · 12 years ago
  49. 8552437 Plug a long standing memory leak in TemplateArgument. by Benjamin Kramer · 12 years ago
  50. bd1d18e PR13022: cope with parenthesized function types in MS name mangling. by Richard Smith · 12 years ago
  51. c4d7675 Use fewer temporaries mangling APSInt objects. The performance difference by Charles Davis · 12 years ago
  52. c1fd52b Fix mangling of integral template arguments between 1 and 10. Add a test case by Charles Davis · 12 years ago
  53. 104e51f Fix Lang's fix. This should fix the tests for +Asserts builds. by Charles Davis · 12 years ago
  54. f17523b Fix call to APSInt constructor - it doesn't take an initial value, just a by Lang Hames · 12 years ago
  55. 9fd2359 Mangle template instantiations properly (as of VC 7.x) when compiling for by Charles Davis · 12 years ago
  56. 3a8ac07 When mangling a synthetic function declaration, we might not have by John McCall · 12 years ago
  57. 4e4d084 Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 12 years ago
  58. 50118da Add Microsoft mangling of constructors and destructors. Patch by Dmitry! by Michael J. Spencer · 13 years ago
  59. e0a22d0 Macro metaprogramming for builtin types. by John McCall · 13 years ago
  60. 0ddaeb9 Add a new placeholder type to represent "unbridged" casts in ARC. by John McCall · 13 years ago
  61. aa4a99b Provide half floating point support as a storage only type. by Anton Korobeynikov · 13 years ago
  62. b001de7 Support for C1x _Atomic specifier (see testcase). This is primarily being committed at the moment to help support C++0x <atomic>, but it should be a solid base for implementing the full specification of C1x _Atomic. by Eli Friedman · 13 years ago
  63. d6471f7 Rename Diagnostic to DiagnosticsEngine as per issue 5397 by David Blaikie · 13 years ago
  64. eb2d1f1 Removing a bunch of dead returns/breaks after llvm_unreachables. by David Blaikie · 13 years ago
  65. b219cfc Switch assert(0/false) llvm_unreachable. by David Blaikie · 13 years ago
  66. 5f9e272 remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 13 years ago
  67. ca63c20 Implement a new type node, UnaryTransformType, designed to represent a by Sean Hunt · 13 years ago
  68. 31bebe0 Remove comments about __int8 and friends from the mangler. Turns out we don't by Charles Davis · 13 years ago
  69. 864c041 Make yet another placeholder type, this one marking that an expression is a bound by John McCall · 13 years ago
  70. 162e1c1 Support for C++11 (non-template) alias declarations. by Richard Smith · 13 years ago
  71. fc8f0e1 fix a bunch of comment typos found by codespell. Patch by by Chris Lattner · 13 years ago
  72. 414d896 Implement ARM pcs attribute. Basically it's another way of calling convention selection (AAPCS or by Anton Korobeynikov · 13 years ago
  73. 1de4d4e Basic, untested implementation for an "unknown any" type requested by LLDB. by John McCall · 13 years ago
  74. 9c6082f Revert "Add CC_Win64ThisCall and set it in the necessary places." by Tilmann Scheller · 13 years ago
  75. 88d117c Add CC_Win64ThisCall and set it in the necessary places. by Tilmann Scheller · 13 years ago
  76. 34b41d9 Implement the C++0x deduced 'auto' feature. by Richard Smith · 13 years ago
  77. f0be979 For consistency, use llvm::raw_ostream in the rest of the mangle api. by Rafael Espindola · 13 years ago
  78. 0e376a0 Use raw_ostream instead of raw_svector_ostream. by Rafael Espindola · 13 years ago
  79. c4850c2 Use raw_svector_ostream in more places in the mangler. by Rafael Espindola · 13 years ago
  80. f4c7371 Change QualType::getTypePtr() to return a const pointer, then change a by John McCall · 14 years ago
  81. c3069d6 Start implementing support for substitution into pack expansions that by Douglas Gregor · 14 years ago
  82. 1411047 Move name mangling support from CodeGen to AST. In the by Peter Collingbourne · 14 years ago