1. f61b831 Enhance clang_getCXTUResourceUsage() to report how much memory is used by SourceManager's memory buffers. by Ted Kremenek · 13 years ago
  2. 4d53be4 Remove this assert, I don't think it's being helpful and people have by Eric Christopher · 13 years ago
  3. f1cc1d0 Like the coding standards say, do not use "using namespace std". by Jay Foad · 13 years ago
  4. 144bc08 Don't hide #warnings in a system header, same as gcc. Fixes rdar://8495837. by Argyrios Kyrtzidis · 13 years ago
  5. cfdadfe Move the check whether a diagnostic must be ignored because it is in a system header by Argyrios Kyrtzidis · 13 years ago
  6. 8a3a7f3 Driver/Darwin: Allow OS X deployment targets like 10.4.11, even though they by Daniel Dunbar · 13 years ago
  7. 285dc65 PTX: Add PTX intrinsics as builtins and add ptx32 and ptx64 as valid architectures for triples, e.g. ptx32-unknown-unknown by Justin Holewinski · 13 years ago
  8. e23ac65 Teach SourceManager::getSLocEntry() that it can fail due to problems by Douglas Gregor · 13 years ago
  9. a4ff648 TWEAK by Daniel Dunbar · 13 years ago
  10. 659d23a Driver/Darwin: Switch to using -macosx for OS name in triples. by Daniel Dunbar · 13 years ago
  11. db57a4c ADT/Triple: Switch to using .isOSDarwin() predicate. by Daniel Dunbar · 13 years ago
  12. 0d027ba Basic/Darwin: Add support for new -osx and -ios style triples (not yet used). by Daniel Dunbar · 13 years ago
  13. 97f55d6 Add SelectorTable::getTotalMemory() to allow clients to query how much memory is used by selectors. by Ted Kremenek · 14 years ago
  14. b24bac9 Make -mno-mmx imply -mno-3dnow. This is what gcc does, and it makes sense. by Michael J. Spencer · 14 years ago
  15. 7d2b8c1 Initial work to improve documentation for Clang's diagnostics, from Matthieu Monrocq by Douglas Gregor · 14 years ago
  16. fc8f0e1 fix a bunch of comment typos found by codespell. Patch by by Chris Lattner · 14 years ago
  17. 7e7fbd0 C1X: add a language standard by Peter Collingbourne · 14 years ago
  18. a5fc472 Fix a bunch of major problems with __unknown_anytype and properly test by John McCall · 14 years ago
  19. 6792292 refactor flags for TokenKinds.def by Dylan Noblesmith · 14 years ago
  20. 156119d Eat the UTF-8 BOM at the beginning of a file since it's ignored anyhow. by Eric Christopher · 14 years ago
  21. bcaa3b8 Enable sse4 and aes for SandyBridge. Leave avx support commented out for now. by Roman Divacky · 14 years ago
  22. 3a41d14 Explain why layout prefers 32 for small types on Thumb. by Sandeep Patel · 14 years ago
  23. cd5ce09 Change ARM data layout strings to match llvm-gcc. by Bob Wilson · 14 years ago
  24. ad1a4c6 Change Clang's __VERSION__ to include the same basic info as in clang -v. by Daniel Dunbar · 14 years ago
  25. 9a4a9c2 Basic: Add support for a build variable to set the repository path that goes by Daniel Dunbar · 14 years ago
  26. dc0a2da For Diagnostic::Reset() also reset the state related to #pragma diagnostic. Fixes rdar://9170766. by Argyrios Kyrtzidis · 14 years ago
  27. 0a0d2b1 Implement a new 'availability' attribute, that allows one to specify by Douglas Gregor · 14 years ago
  28. d9c3fa3 Make the definition of "long double" consistent for llvm::Triple::Win32 for by Eli Friedman · 14 years ago
  29. a291d5f Another cortex-m0 patch from James Orr. by Bob Wilson · 14 years ago
  30. cd1eecf Relax assertion to fail during crash recovery cleanup. by Ted Kremenek · 14 years ago
  31. 03201fb Use CrashRecoveryContextCleanup objects to reclaim resources from CompilerInstance objects. by Ted Kremenek · 14 years ago
  32. 9ae186f Unbreak build. by Daniel Dunbar · 14 years ago
  33. 207f4d8 Add support for language-specific address spaces. On top of that, by Peter Collingbourne · 14 years ago
  34. 7dbafb3 Add FileManager::getNoncachedStatValue, which will resolve relative paths against the working directory specified in the file system options. by Anders Carlsson · 14 years ago
  35. 3cd0128 Having FileManager::getFile always open the file, brought much consternation and leaking of file descriptors. by Argyrios Kyrtzidis · 14 years ago
  36. 853134a lib/Basic/Targets.cpp: __declspec(attr) should be provided on mingw as macro, alias of __attribute__. by NAKAMURA Takumi · 14 years ago
  37. a8d530e Stop leaking file descriptors. by Argyrios Kyrtzidis · 14 years ago
  38. 2e2468e Get rid of the static FileManager::FixupRelativePath. by Anders Carlsson · 14 years ago
  39. 299a4a9 Add 'OverridenFilesKeepOriginalName' field in SourceManager which if true the SourceManager by Argyrios Kyrtzidis · 14 years ago
  40. 17c964a lib/Basic/Targets.cpp: mingw-w64 should define __MINGW32__, too. by NAKAMURA Takumi · 14 years ago
  41. 03fd362 Check in the implementation as well... by Anders Carlsson · 14 years ago
  42. af036a6 Convert FileManager::FixupRelativePath over to using PathV2. by Anders Carlsson · 14 years ago
  43. b1c8649 Currently we can only remap a file by creating a MemoryBuffer and replacing the file contents with it. by Argyrios Kyrtzidis · 14 years ago
  44. 85f3d76 Move some of the logic about classifying Objective-C methods into by John McCall · 14 years ago
  45. 7decebf Teach TextDiagnosticPrinter to print out '-Werror' in addition to the warning flag for a warning mapped to an error. by Ted Kremenek · 14 years ago
  46. 5ef04ee Switch the VerifyDiagnosticsClient to use PresumedLocs now that they by Chandler Carruth · 14 years ago
  47. e177d3b Targets/Darwin: mcount name on Darwin needs to be unmangled. by Daniel Dunbar · 14 years ago
  48. 26ed5f1 Test commit. by Richard Smith · 14 years ago
  49. 4b93d66 Re-instate r125819 and r125820 with no functionality change by Peter Collingbourne · 14 years ago
  50. 96b1d4b Revert 125820 and 125819 to fix PR9266. by Rafael Espindola · 14 years ago
  51. 813d834 Selector::getIdentifierInfoForSlot() can return NULL values, a fact by Douglas Gregor · 14 years ago
  52. c910929 [Heikki Kultala] This patch contains the ABI changes for the TCE target. by NAKAMURA Takumi · 14 years ago
  53. ef9a1d0 Move TargetInfo::adjustInlineAsmType to TargetCodeGenInfo by Peter Collingbourne · 14 years ago
  54. 0aa2057 Triple::MinGW64 is deprecated and removed. We can use Triple::MinGW32 instead. by NAKAMURA Takumi · 14 years ago
  55. 37c02bf Fix a thinko with llvm::Optional, which is clearly the most dangerous class template in the universe by Douglas Gregor · 14 years ago
  56. f315fa8 OpenCL: add support for __kernel, kernel keywords and EXTENSION, by Peter Collingbourne · 14 years ago
  57. 0a86d44 Add CMake dependencies so that LLVM_USED_LIBS order doesn't matter. by Jeffrey Yasskin · 14 years ago
  58. 21af887 Uses llvm::sys::path instead of hand-rolled algorithm in FileManager. by Zhanyong Wan · 14 years ago
  59. 9b555ea Improves Clang's virtual file handling. by Zhanyong Wan · 14 years ago
  60. b7a1841 Don't compare llvm::Optional<> objects directly; compare their by Douglas Gregor · 14 years ago
  61. cfbf1c7 Implement two related optimizations that make de-serialization of by Douglas Gregor · 14 years ago
  62. be4c870 Implement mcount profiling, enabled via -pg. by Roman Divacky · 14 years ago
  63. 886e160 CMake: LLVM_NO_RTTI must be obsolete now! by NAKAMURA Takumi · 14 years ago
  64. 100f239 Update for API change. by Rafael Espindola · 14 years ago
  65. 8ef6c8c Improve our uniquing of file entries when files are re-saved or are by Douglas Gregor · 14 years ago
  66. 4814fb5 If any Fix-Its attached to a diagnostic have invalid source locations by Douglas Gregor · 14 years ago
  67. 86a4d0d Teach SourceManager::getLocation() how to cope with a source file by Douglas Gregor · 14 years ago
  68. 50ae3e3 Revert 124754 and 124760 as they made clang unusable in the presence of symbolic by Rafael Espindola · 14 years ago
  69. b9d4cb3 Improve the performance of filename canonicalization by avoiding by Douglas Gregor · 14 years ago
  70. aa596e8 Canonicalize path names in the file manager before performing a lookup by Douglas Gregor · 14 years ago
  71. fb7049a Support EFI target triple, from Carl Norum! by Douglas Gregor · 14 years ago
  72. 3de8424 Harden Lexer::GetBeginningOfToken() against bogus source locations and by Douglas Gregor · 14 years ago
  73. 4f5e21e Teach Diagnostic::setClient() to free the existing, owned by Douglas Gregor · 14 years ago
  74. 418df34 Separate the access-control diagnostics from other diagnostics that do not have SFINAE behavior. by Douglas Gregor · 14 years ago
  75. 0433116 TextDiagnosticPrinter.cpp: Show diagnostics as far as possible even with invalid PresomedLoc, instead of just silencing it. by Axel Naumann · 14 years ago
  76. 7952199 lib/Basic/Targets.cpp: __builtin_va_list is as same on win64 mingw64! by NAKAMURA Takumi · 14 years ago
  77. 1b24cd3 lib/Basic/Targets.cpp: Fix __declspec() on Mingw-w64. by NAKAMURA Takumi · 14 years ago
  78. 8c959d9 lib/Basic/Targets.cpp: Set user_label_prefix on Win64 both mingw and msvc. by NAKAMURA Takumi · 14 years ago
  79. 3efd52c Properly propagate #pragma diagnostic mappings from PCH but not command-line warning flags. by Argyrios Kyrtzidis · 14 years ago
  80. 12e8464 wint_t is defined as 'unsigned int' on Linux. Fixes PR8938. by Douglas Gregor · 14 years ago
  81. f84109e Update AST reader/writer to handle new AppleKext. by Fariborz Jahanian · 14 years ago
  82. 06f4563 Add cortex-m3 CPU to getCPUDefineSuffix mapping. Patch by Sylvère Teissier. by Bob Wilson · 14 years ago
  83. c81f2a2 PowerPC fixes. by Roman Divacky · 14 years ago
  84. c8b09a1 set features for k8-sse3 by Roman Divacky · 14 years ago
  85. 3f59c97 The -fshort-wchar option causes wchar_t to become unsigned, in addition to being by Chris Lattner · 14 years ago
  86. ee933e1 Handle locations coming from macro instantiations properly in SourceManager::isBeforeInTranslationUnit(). by Argyrios Kyrtzidis · 14 years ago
  87. b68e399 In C++, if the user redeclares a builtin function with a type that is by Douglas Gregor · 14 years ago
  88. fbfd180 Replace all uses of PathV1::makeAbsolute with PathV2::fs::make_absolute. by Michael J. Spencer · 14 years ago
  89. 403ba35 Add missing standard includes. Patch by Joerg Sonnenberger! by Nick Lewycky · 14 years ago
  90. 256053b Replace all uses of PathV1::isAbsolute with PathV2::is_{absolute,relative}. by Michael J. Spencer · 14 years ago
  91. 4eeebc4 MemoryBuffer API update. by Michael J. Spencer · 14 years ago
  92. 0827408 Fix diagnostic pragmas. by Argyrios Kyrtzidis · 14 years ago
  93. a48fa4b Change MBlaze target to have the same description string as its LLVM equivalent. by Wesley Peck · 14 years ago
  94. 3a321e2 Use error_code instead of std::string* for MemoryBuffer. by Michael J. Spencer · 14 years ago
  95. c0f31fd attempt to fix a buildbot failure, apparently apache fails to build. by Chris Lattner · 14 years ago
  96. 67aba81 Such function decls,as objc's objc_msgSend, builtins in by Fariborz Jahanian · 14 years ago
  97. 03013fa Merge System into Support. by Michael J. Spencer · 14 years ago
  98. 0d4739ab Fix 2 problems with Chris Lattner's FileManager redesign on Windows. by Francois Pichet · 14 years ago
  99. 5cc1c73 The final result of all this refactoring: instead of doing stat immediately by Chris Lattner · 14 years ago
  100. b2b93c1 if we succeed in opening a directory but expected a file, ensure we don't by Chris Lattner · 14 years ago