1. a9bdbce Replace compLocDecl with less_first. by Benjamin Kramer · 12 years ago
  2. 2414697 Split isFromMainFile into two functions. by Eli Friedman · 12 years ago
  3. 5389b84 Move -mfpmath handling to -cc1 and implement it for x86. by Rafael Espindola · 12 years ago
  4. dcc520e InitHeaderSearch.cpp: [Cygwin] Add 4.7.3. by NAKAMURA Takumi · 12 years ago
  5. 5fba5a7 [analyzer] Merge TextPathDiagnostics and ClangDiagPathDiagConsumer. by Jordan Rose · 12 years ago
  6. a3bf897 SourceManager intialization tweaks. by Benjamin Kramer · 12 years ago
  7. 708002e clang-cl: Support /showIncludes by Hans Wennborg · 12 years ago
  8. b26404a The only useful loop unrolling flag to give realistically is by Chandler Carruth · 12 years ago
  9. b357479 clang-cl: Support the run-time selection options (/MD, /MT et al.) by Hans Wennborg · 12 years ago
  10. 51e75ae [PCH] Fix a PCH serialization crash, with invalid code related to forward enum references. by Argyrios Kyrtzidis · 12 years ago
  11. ef4579c Started implementing variable templates. Top level declarations should be fully supported, up to some limitations documented as FIXMEs or TODO. Static data member templates work very partially. Static data member templates of class templates need particular attention... by Larisse Voufo · 12 years ago
  12. 056ec12 Add option to disable module loading. by Daniel Jasper · 12 years ago
  13. 4ed47cc CC1: Only parse command-line options that have the CC1Option flag. by Hans Wennborg · 12 years ago
  14. 0fda0f7 Use llvm::sys::fs::UniqueID for windows and unix. by Rafael Espindola · 12 years ago
  15. 4488835 Update for llvm api change. by Rafael Espindola · 12 years ago
  16. aefb1d3 Convert a use of stat with sys::fs::status. by Rafael Espindola · 12 years ago
  17. 0046ce5 Avoid crashing if a directory has no pch files. by Rafael Espindola · 12 years ago
  18. 264d206 Add a -fno-math-builtin option to the Clang -cc1 by Eli Bendersky · 12 years ago
  19. f0c06a3 Fix crash in libclang if code completion is used with unknown flags. by Manuel Klimek · 12 years ago
  20. b470d1a Use the simpler is_directory. by Rafael Espindola · 12 years ago
  21. d965f95 Update for llvm API change. by Rafael Espindola · 12 years ago
  22. d412999 ObjC migrator: Add -objcmt-migrate-property to do property by Fariborz Jahanian · 12 years ago
  23. 70e7aec Use llvm::sys::fs::createUniqueFile. by Rafael Espindola · 12 years ago
  24. 1ec4a86 Use llvm::sys::fs::createTemporaryFile. by Rafael Espindola · 12 years ago
  25. 6b9240e Use SmallVectorImpl& for function arguments instead of SmallVector. by Craig Topper · 12 years ago
  26. abab183 We don't need to check for windows' error codes in here. by Rafael Espindola · 12 years ago
  27. ceb6dc8 Use the multiple argument form of path::append. by Benjamin Kramer · 12 years ago
  28. 8ffd0a4 Update for llvm::sys::fs::unique_file not creating directories. by Rafael Espindola · 12 years ago
  29. 375a4f5 Small improvements to createOutputFile. by Rafael Espindola · 12 years ago
  30. 3473c8d Remove PathV1.h from CompilerInvocation.cpp. by Rafael Espindola · 12 years ago
  31. ac1db6b Use llvm::sys::fs::getMainExecutable. by Rafael Espindola · 12 years ago
  32. 48955f8 Remove PathV1.h from CompilerInstance.cpp. by Rafael Espindola · 12 years ago
  33. 21b1824 Don't use PathV1.h in ASTUnit.cpp. by Rafael Espindola · 12 years ago
  34. 1cd7df4 Remove the last use of PathWithStatus. by Rafael Espindola · 12 years ago
  35. 85d2848 Use llvm::sys::fs::unique_file. by Rafael Espindola · 12 years ago
  36. b804cb3 Remove some uses of llvm::sys::Path. by Rafael Espindola · 12 years ago
  37. fdf137b Make -vectorize-... proper cc1 flags instead of abusing -backend-option. Fixes by Nick Lewycky · 12 years ago
  38. 1f3ff6a [libclang/codecompletion] Make sure the top-level decl hash takes into account ImportDecls. by Argyrios Kyrtzidis · 12 years ago
  39. ab297cc Add -ast-dump-lookups switch to -cc1 to dump DeclContext lookup maps. Test to by Richard Smith · 12 years ago
  40. a0a65ef Remove duplicated case. by Benjamin Kramer · 12 years ago
  41. 73b8d4b Fix a leak of TargetMachine in clang. We'll continue to leak it on purpose if by Nick Lewycky · 12 years ago
  42. 8f5d7d1 [Modules] If a module map resides in a system header directory, treat it as a system module. by Douglas Gregor · 12 years ago
  43. bc3f628 This patch adds new private headers to the module map. Private by Lawrence Crowl · 12 years ago
  44. da4cb0c Use the new name of getUniqueID. by Rafael Espindola · 12 years ago
  45. fc0f91c Debug Info: support for gdwarf-2 gdwarf-3 gdwarf-4 by Manman Ren · 12 years ago
  46. da1f9cb Use llvm::sys::fs::can_write. by Rafael Espindola · 12 years ago
  47. 105b207 Use llvm::sys::fs::GetUniqueID. by Rafael Espindola · 12 years ago
  48. b8b5297 Add support for -fpcc-struct-return. Patch by Arthur O'Dwyer! by John McCall · 12 years ago
  49. b1e25a1 [Driver] Refactor clang driver to use LLVM's Option library by Reid Kleckner · 12 years ago
  50. aa12d8f Don't depend on the transitive inclusion of PathV1.h. by Rafael Espindola · 12 years ago
  51. 6f2e23b Use the sys::RemoveFileOnSignal that takes a StringRef. by Rafael Espindola · 12 years ago
  52. 0b21490 Modernize some low-hanging PathV1 uses. by Benjamin Kramer · 12 years ago
  53. a603569 Use the global functions instead of the Program methods. by Rafael Espindola · 12 years ago
  54. 3439237 Include PathV1.h in files that use it. by Rafael Espindola · 12 years ago
  55. 739f9e5 Modify a comment to reflect changes of r183717. by Argyrios Kyrtzidis · 12 years ago
  56. b62b8b9 ASTUnit: Invert the dependency of PrecompilePreambleAction on PrecompilePreambleConsumer. by Benjamin Kramer · 12 years ago
  57. 1f01f7c [libclang] Allow building a precompiled preamble with compiler errors by Argyrios Kyrtzidis · 12 years ago
  58. 1f13fbd Handle Unicode characters in fix-it replacement strings. by Jordan Rose · 12 years ago
  59. a7ff62f Adding support for MSVC #pragma detect_mismatch functionality by emitting a FAILIFMISMATCH linker command into the object file. by Aaron Ballman · 12 years ago
  60. 3b7deda [modules] If we hit a failure while loading a PCH/module, abort parsing instead of trying to continue in an invalid state. by Argyrios Kyrtzidis · 12 years ago
  61. cc8e22b Revert r182331, these checks should be based on the target not the host. by Richard Smith · 12 years ago
  62. 7efb8af Move two Darwin-specific hacks into #ifdef __APPLE__. These were stat'ing by Richard Smith · 12 years ago
  63. 9dadfab C++1y deduced return types: when we deduce a return type for a function which by Richard Smith · 12 years ago
  64. d8f681e [Modules] Extend Darwin hack to include the modification time of SystemVersion.plist. by Douglas Gregor · 12 years ago
  65. 7eca8d2 [libclang] When parsing with CXTranslationUnit_ForSerialization, make sure to install the ASTWriter that we create as an ASTMutationListener. by Argyrios Kyrtzidis · 12 years ago
  66. f9ba851 [PCH] Remove the ASTReaderListener::ReadHeaderFileInfo callback. by Argyrios Kyrtzidis · 12 years ago
  67. e756563 C++1y: Add a step limit to constexpr evaluation, to catch runaway loops. by Richard Smith · 12 years ago
  68. 7f0ffb3 C++1y: Update __cplusplus to temporary value 201305L to allow detection of provisional C++1y support. by Richard Smith · 12 years ago
  69. fe57db2 Use remove_if to erase parts of a vector. Avoids O(n^2) worst cases. by Benjamin Kramer · 12 years ago
  70. 5543169 Replace ArrayRef<T>() with None, now that we have an implicit ArrayRef constructor from None by Dmitri Gribenko · 12 years ago
  71. d99990d Revert r177218. by Argyrios Kyrtzidis · 12 years ago
  72. cc2b653 Remove DiagnosticConsumer::clone(), a bad idea that is now unused. by Douglas Gregor · 12 years ago
  73. a4a90ca When building a module, forward diagnostics to the outer diagnostic consumer. by Douglas Gregor · 12 years ago
  74. a7efaf9 Add support for -stdlib=libc++ in the NetBSD toolchain. by Joerg Sonnenberger · 12 years ago
  75. 56f6e09 When emitting a preprocessed file with implicit module imports, make sure line directives are emitted in the next line. by Argyrios Kyrtzidis · 12 years ago
  76. cbdbbd1 [frontend] Make -chain-include work when used with modules. by Argyrios Kyrtzidis · 12 years ago
  77. b82e117 [driver] Improve the implementation of the -Ofast option. by Chad Rosier · 12 years ago
  78. dd3e2d9 Make compares unsigned. The expression can't become negative anyways. by Benjamin Kramer · 12 years ago
  79. f5ae4dd Keep the parentheses in #pragma message (partial revert of r179771). by Andy Gibbs · 12 years ago
  80. 688f2a1 Dropped the parentheses for #pragma message and its kin in the -E output generator. by Andy Gibbs · 12 years ago
  81. 142b35e Fix off-by-one error in #pragma clang system_header. by Jordan Rose · 12 years ago
  82. 076eea2 Implemented #pragma GCC warning/error in the same mould as #pragma message. by Andy Gibbs · 12 years ago
  83. b42f200 Extended VerifyDiagnosticConsumer to also verify source file for diagnostic. by Andy Gibbs · 12 years ago
  84. 6afcf88 Sema for Captured Statements by Tareq A. Siraj · 12 years ago
  85. 85192c7 Parser support for #pragma clang __debug captured by Tareq A. Siraj · 12 years ago
  86. f491013 [Modules] Convert module specific -fno-modules-autolink into -fno-autolink. by Daniel Dunbar · 12 years ago
  87. 31230e6 <rdar://problem/13615607> Include SDK version information in the module hash. by Douglas Gregor · 12 years ago
  88. 8cfb720 Fix the driver logic for recent versions of DragonFly. by John McCall · 12 years ago
  89. 0542236 Remove unused arguments. by Chad Rosier · 12 years ago
  90. d4fc9de [driver] Add a -Ofast option, which enables -O3, -ffast-math, and by Chad Rosier · 12 years ago
  91. 6fd7d30 Add an option to parse all comments as documentation comments by Dmitri Gribenko · 12 years ago
  92. 15aa81a [frontend] When preprocessing, turn implicit module imports into @imports. by Argyrios Kyrtzidis · 12 years ago
  93. 3769f38 <rdar://problem/13559825> Further reduce template instantiation depth down to 256, since we're blowing the stack for a trivial "factorial" class template. by Douglas Gregor · 12 years ago
  94. b37a73d Initial support for struct-path aware TBAA. by Manman Ren · 12 years ago
  95. 7cc0a11 revert r178784 since it does not have a commit message by Manman Ren · 12 years ago
  96. ab4ffe2 Index: include/clang/Driver/CC1Options.td by Manman Ren · 12 years ago
  97. ea65cb1 Remove the unused MemoryBuffers, no functionality change. by Argyrios Kyrtzidis · 12 years ago
  98. 3105627 Plumb through the -fsplit-stack option using the existing backend support. by Eric Christopher · 12 years ago
  99. bd25ff8 [preprocessor] Allow comparing two macro definitions syntactically instead of only lexically. by Argyrios Kyrtzidis · 12 years ago
  100. 670b2e6 Use getPredefinesFileID() appropriately. by Douglas Gregor · 12 years ago