1. 3b844ba Rewrite #includes for llvm/Foo.h to llvm/IR/Foo.h as appropriate to by Chandler Carruth · 12 years ago
  2. 80ad52f s/CPlusPlus0x/CPlusPlus11/g by Richard Smith · 12 years ago
  3. 2d382d1 [ubsan] Recover by default, use -fno-sanitize-recover to disable. by Will Dietz · 12 years ago
  4. 34ef11b Support -fsanitize-memory-track-origins. by Evgeniy Stepanov · 12 years ago
  5. 14f9b5d DiagnosticRenderer.cpp: Prune one description in DiagnosticRenderer::emitMacroExpansions(). [-Wdocumentation] by NAKAMURA Takumi · 12 years ago
  6. ac50456 [libclang] Don't try to translate diagnostics from the precompiled preamble to the by Argyrios Kyrtzidis · 12 years ago
  7. 95f38f6 Sort the includes according to the coding standard. by Roman Divacky · 12 years ago
  8. 87aa2fb Remove duplicate includes. by Roman Divacky · 12 years ago
  9. 6ee225c Simplify logic to use SourceManager::getFileLoc(), per Argyrios's feedback. by Ted Kremenek · 12 years ago
  10. 813bc7f Be defensive when printing module import locations; the diagnostic printer needs to be robust by Douglas Gregor · 12 years ago
  11. adff43a More conservative fix for <rdar://problem/12847524> (a crash printing diagnostic ranges). by Eli Friedman · 12 years ago
  12. 5bdbc11 Revert 170049 because it fails with an assertion on one of the spec2000 workloads. by Nadav Rotem · 12 years ago
  13. 0fdcd1e More hacking on mapDiagnosticRanges to make it handle more cases. by Eli Friedman · 12 years ago
  14. e5d30e3 Extend stat query APIs to explicitly specify if the query is for by Argyrios Kyrtzidis · 12 years ago
  15. 0f58464 Escape % in the TextDiagnosticBuffer so they aren't interpreted twice when fed into the diagnostic formatting machinery again. by Benjamin Kramer · 12 years ago
  16. 4fb10d1 [driver, ms-inline asm] -fms-compatibility enables -fms-extensions, so this should enable by Chad Rosier · 12 years ago
  17. e23fbf1 [driver, ms-inline asm] Have -fms-extensions enable the AsmBlocks language by Chad Rosier · 12 years ago
  18. 15490fd [driver, ms-inline asm] MS-Style inline assembly is controlled by the by Chad Rosier · 12 years ago
  19. 5b10af7 PR14049: Don't say "expanded from macro 'foo'" when 'foo' just happens to be by Richard Smith · 12 years ago
  20. 98cffc6 Minor reorganization. No functionality change. by Richard Smith · 12 years ago
  21. ac31c83 Simplify slightly by seperating out the responsibility for emission of a caret by Richard Smith · 12 years ago
  22. 6788392 Simplify diagnostic emission. No functionality change intended. by Richard Smith · 12 years ago
  23. 55fc873 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 12 years ago
  24. 37ed127 Refactor recording the preprocessor conditional directive regions out of by Argyrios Kyrtzidis · 12 years ago
  25. 91ecfa6 Add Clang flags -fsanitize-blacklist and -fno-sanitize-blacklist. Make this flag usable for ASan. Blacklisting can be used to disable sanitizer checks for particular file/function/object. by Alexey Samsonov · 12 years ago
  26. ad95481 [ubsan] Add flag to enable recovery from checks when possible. by Will Dietz · 12 years ago
  27. c2b914f Make helper classes anonymous. Make helper functions static instead of private members so the anonymous class doesn't leak out. by Benjamin Kramer · 12 years ago
  28. 14afab3 Teach the serialized diagnostic writer to clone() itself, sharing by Douglas Gregor · 12 years ago
  29. 4565e48 Rename ModuleBuildPath -> ModuleBuildStack. Thanks, Dmitri! by Douglas Gregor · 12 years ago
  30. 6c32543 When we're emitting a diagnostic with a source location in an imported by Douglas Gregor · 12 years ago
  31. 830ea5b When an error occurs while building a module on demand, provide "While by Douglas Gregor · 12 years ago
  32. ecdc8d3 Fix the computation of highlight ranges so we produce something sane when by Eli Friedman · 12 years ago
  33. 463d909 Keep track of modules that have failed to build. If we encounter an by Douglas Gregor · 12 years ago
  34. 8426890 Reject uses of __int128 on platforms that don't support it. Also move the ugly by Richard Smith · 12 years ago
  35. 17c874a Remove some dead code. CLANG_IS_PRODUCTION is now just a build flag and by Rafael Espindola · 12 years ago
  36. acf3612 Frontend: Create a virtual file for named pipe inputs. by Daniel Dunbar · 12 years ago
  37. 8548908 PR14306: Move -fbounds-checking to -fsanitize=bounds. by Joey Gouly · 12 years ago
  38. 0061fe4 Use color for -ast-dump-filter only when it is supported by Dmitri Gribenko · 12 years ago
  39. 49a8754 Since CreateTargetInfo is taking ownership of the target options, pass by Douglas Gregor · 12 years ago
  40. 7fdc8fd [libclang] When caching code-completion results, pass the CachedCompletionAllocator by Argyrios Kyrtzidis · 12 years ago
  41. 2a9be3e CPP Output: Do not emit an enter file marker for the main file. by Daniel Dunbar · 12 years ago
  42. 3d145f6 block extended signatur option. Change previous option by Fariborz Jahanian · 12 years ago
  43. 992d917 [modules] Use a memory buffer directly as input for the module includes, by Argyrios Kyrtzidis · 12 years ago
  44. 958bcaf [modules] Setup the import location of a module file and use it by Argyrios Kyrtzidis · 12 years ago
  45. c4a7790 Use empty parens for empty function parameter list instead of '(void)'. by Dmitri Gribenko · 12 years ago
  46. 931c083 Make -ffp-contract a codegen option, rather than a laguage option. This makes by Lang Hames · 12 years ago
  47. 62221b1 Add -cc1 option -fno-diagnostics-use-presumed-location, a handy mode for by Richard Smith · 12 years ago
  48. 06cffc0 objective-C blocks: under cc1 flag -encode-extended-block-signature, by Fariborz Jahanian · 12 years ago
  49. bb23628 s/BCPLComment/LineComment/ by Nico Weber · 12 years ago
  50. 75e8efe Make __LDBL_MAX__ etc. have the correct type on targets where long double/double/etc. have the same format. PR14285. by Eli Friedman · 12 years ago
  51. ecd27bf Add a FileCharacteristic parameter to SourceManager::createFileIDForMemBuffer by Argyrios Kyrtzidis · 12 years ago
  52. 8616f9a Turn FrontendInputFile into an immutable class and have it also accept by Argyrios Kyrtzidis · 12 years ago
  53. 8e1fbbc Make CompilerInstance::InitializeSourceManager accept a FrontendInputFile, by Argyrios Kyrtzidis · 12 years ago
  54. 485577d Implement -mstrict-align using '-backend-option -arm-strict-align' as this saves by Chad Rosier · 12 years ago
  55. 7e29327 [driver] Add a -mstrict-align compiler option for ARM targets. rdar://12340498 by Chad Rosier · 12 years ago
  56. 64c4f29 Remove code to fall back to llvm-gcc for i386 kexts. by Bob Wilson · 12 years ago
  57. 7cdd281 When loading a module fails because it is out of date, rebuild that by Douglas Gregor · 12 years ago
  58. 3043175 Split the instrinsic header wmmintrin.h into AES and PCLMUL parts, so by Douglas Gregor · 12 years ago
  59. ce36ecd Frontend: Add support for reading named pipes as the main file. by Daniel Dunbar · 12 years ago
  60. d6396a6 Use the individual -fsanitize=<...> arguments to control which of the UBSan by Richard Smith · 12 years ago
  61. c4dabad Add -fsanitize=<sanitizers> argument to driver and frontend, and add by Richard Smith · 12 years ago
  62. ca1b62a Rename LangOptions members for address sanitizer and thread sanitizer from by Richard Smith · 12 years ago
  63. 984e2eb Hash the various compiler version, target, preprocessor, and by Douglas Gregor · 12 years ago
  64. 191db6d only truncate source lines in text diagnostics when by Seth Cantrell · 12 years ago
  65. 9cffb4a don't step into the middle of multibyte sequences by Seth Cantrell · 12 years ago
  66. eaa5a2b fix bug in SourceColumnMap::startOfPreviousColumn by Seth Cantrell · 12 years ago
  67. 9cb1c3d Add a proper algorithm to compute accurate source ranges for diagnostics with by Eli Friedman · 12 years ago
  68. e50904f When code-completing don't disable the preprocessing record if modules are enabled. by Argyrios Kyrtzidis · 12 years ago
  69. 1d489cf Remove first argument from Arg::getValue; it's been unused since r105760. by Richard Smith · 12 years ago
  70. 7c3f8b3 Remove CompilerInvocation::toArgs and clang -cc1test mode. These were untested by Richard Smith · 12 years ago
  71. 4182ed6 [PCH] Remove the stat cache from the PCH file. by Argyrios Kyrtzidis · 12 years ago
  72. 3028038 Fix for -ast-dump-filter by Alexander Kornienko · 12 years ago
  73. 25893e0 Decouple code-completion for the SkipFunctionBodies frontend option and by Argyrios Kyrtzidis · 12 years ago
  74. 0d1e645 remove duplicate data array by Seth Cantrell · 12 years ago
  75. c6a2f6e fix calculation of end pointer by Seth Cantrell · 12 years ago
  76. badb3f6 Move getOriginalSourceFileName inline. Patch by Laszlo Nagy. by Rafael Espindola · 12 years ago
  77. b201e93 Remove spurious mode marker from .cpp file. by Nick Lewycky · 12 years ago
  78. 286d623 Reverted back the changes made in 166868 and in 166869 by Mahesha S · 12 years ago
  79. f3b5231 ------------------------------------------------- by Mahesha S · 12 years ago
  80. 4399890 ASTUnit doesn't actually care about the predefines; don't record them. by Douglas Gregor · 12 years ago
  81. 4c0c7e8 Teach the PCH validator to check the preprocessor options, especially by Douglas Gregor · 12 years ago
  82. 36a1649 Teach the preprocessor to hold onto the preprocessor options. by Douglas Gregor · 12 years ago
  83. 14e71f0 Move PreprocessorOptions into the Lex library, and make it intrusively by Douglas Gregor · 12 years ago
  84. c042edd Move HeaderSearchOptions into the Lex library, make it intrusively by Douglas Gregor · 12 years ago
  85. 4d9e497 [analyzer] Replace -analyzer-no-eagerly-trim-egraph with graph-trim-interval. by Jordan Rose · 12 years ago
  86. dc7b641 Use a .def file for most of the diagnostic options. by Douglas Gregor · 12 years ago
  87. 02c23eb Make DiagnosticOptions intrusively reference-counted, and make sure by Douglas Gregor · 12 years ago
  88. 4cdad31 Switch CodeGenOptions over to a .def file, like we do with LangOptions. by Douglas Gregor · 12 years ago
  89. 27ffa6c If the precompiled header named by "-include" is actually a directory, by Douglas Gregor · 12 years ago
  90. 4ec429d Handle implicitly-included PCH files the same way as by Douglas Gregor · 12 years ago
  91. 38295be Allow clients of the AST reader to specify what kinds of AST load by Douglas Gregor · 12 years ago
  92. 4825fd7 Distinguish the various kinds of AST file loading failures: by Douglas Gregor · 12 years ago
  93. c635710 [Options] Add prefixes to options. by Michael J. Spencer · 12 years ago
  94. 91e06da [Options] Make Option non clang specific. by Michael J. Spencer · 12 years ago
  95. 266dba3 Change VerifyDiagnosticConsumer so that it *must* contain at least one "expected-*" directive. As a result, for test-cases that are not expected to generate any diagnostics, an additional directive "expected-no-diagnostics" has been implemented which can then be included in such test-cases. This new directive may not be used in conjunction with any other "expected-*" directive. by Andy Gibbs · 12 years ago
  96. 4a529d2 Fix directive parsing in VerifyDiagnosticConsumer so that it ensures that "expected" is at the start of the word and will no longer accept typos such as "junkexpected-*" as a valid "expected-*" directive. A very few test-cases had to be amended to adhere to the new rule. by Andy Gibbs · 12 years ago
  97. f385233 Revert r166223 and the subsequent commits that depend on it, r166230 & r166235. by Argyrios Kyrtzidis · 12 years ago
  98. da3301e Add a new option for and disable column number information as there by Eric Christopher · 12 years ago
  99. d2deb91 [Options] Make Option non clang specific. by Michael J. Spencer · 12 years ago
  100. 4ca3abd Emit diagnostics in chunks even when we're trying to print colored template diffs. by Benjamin Kramer · 12 years ago