1. b8c879a When loading an AST file, set SourceManager::MainFileID to the main file of the AST file, by Argyrios Kyrtzidis · 13 years ago
  2. 752769f When generating includes for all of the headers we found in an by Douglas Gregor · 13 years ago
  3. b7a7819 Store the submodules of a module in source order, as they are stored by Douglas Gregor · 13 years ago
  4. 752c74d Add a "Modules" language option, which subsumes the previous by Douglas Gregor · 13 years ago
  5. c514a8a Rename the command-line option for mapping #include/#import over to by Douglas Gregor · 13 years ago
  6. ba9186c Teach the frontend to provide the builtin preprocessor defines for -ffast-math. by Chandler Carruth · 13 years ago
  7. abf07a7 Fix PR11685 by implementing -ffast-math and its various friends in the by Chandler Carruth · 13 years ago
  8. bd9482d Eliminate ObjCForwardProtocolDecl, which is redundant now that by Douglas Gregor · 13 years ago
  9. 51f564f Implement support for module requirements, which indicate the language by Douglas Gregor · 13 years ago
  10. b406669 Add a target hook for FLT_EVAL_METHOD and use it to set the value on x86 with sse disabled. by Benjamin Kramer · 13 years ago
  11. 375bb14 Eliminate ObjCClassDecl, which is redundant now that ObjCInterfaceDecl by Douglas Gregor · 13 years ago
  12. 8d2a701 Remove unused variables. by Rafael Espindola · 13 years ago
  13. 430cf51 Give C11's __STDC_VERSION__ the final value. by Benjamin Kramer · 13 years ago
  14. ffbe9b9 Mass rename C1x references to C11. The name hasn't proliferated like "C++0x" so this patch is surprisingly small. by Benjamin Kramer · 13 years ago
  15. 8fdb6de Let CompilerInvocation initialization indicate failure by Dylan Noblesmith · 13 years ago
  16. 1770e0d remove unneeded config.h includes by Dylan Noblesmith · 13 years ago
  17. 3ff53b3 Update the CMake build for r146959's new files. by Chandler Carruth · 13 years ago
  18. 99ba9e3 Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch by David Blaikie · 13 years ago
  19. 305dc3e Detect when mapping a #include/#import over to a submodule ends up by Douglas Gregor · 13 years ago
  20. ad64684 Frontend/VerifyDiagnosticConsumer.cpp: Fix an expression that had side-effect. by NAKAMURA Takumi · 13 years ago
  21. 2a76410 Refactor SerializeDiagnosticsPrinter to using DiagnosticRenderer. This gives us comparative diagnostics by Ted Kremenek · 13 years ago
  22. 2898d4f Refactor 'TextDiagnostic' to have a parent class 'DiagnosticRenderer' which handles by Ted Kremenek · 13 years ago
  23. 08d6e03 C++11 constexpr: Add note stacks containing backtraces if constant evaluation by Richard Smith · 13 years ago
  24. 0e818a4 Fixup to the relaxed diagnostic verification option r146633. by Anna Zaks · 13 years ago
  25. 53ba956 Revert r146646 that was a mistake, and make the intended change in the right file. by Argyrios Kyrtzidis · 13 years ago
  26. f5a684d [libclang] Try to unbreak mingw build. by Argyrios Kyrtzidis · 13 years ago
  27. 4bf34d1 <climits> has UINT_MAX, not <limits>. by Eli Friedman · 13 years ago
  28. 676bb5a Another fixit for r146633 (to make debian-fnt bot happy), try including limits instead. by Anna Zaks · 13 years ago
  29. c035e09 Fixit for r146633. Make sure UINT_MAX is defined on all platforms. by Anna Zaks · 13 years ago
  30. 2135ebb Add support for matching one or more (aka regex +) diagnostic messages with -verify. by Anna Zaks · 13 years ago
  31. 2fe9b7f Modify how the -verify flag works. Currently, the verification string and by Richard Trieu · 13 years ago
  32. 9f6d068 Per discussion on the list, remove BitcodeVerify pass to reimplement as a free function. by Chad Rosier · 13 years ago
  33. ff78927 Add frontend flags to enable bitcode verifier pass. by Chad Rosier · 13 years ago
  34. 9631939 Hexagon backend support by Tony Linthicum · 13 years ago
  35. 3b29bb9 When we have an umbrella directory in a module map, recursively walk by Douglas Gregor · 13 years ago
  36. 001f628 Driver: Handle -f{no-}honor-infinities, -f{no-}honor-nans, and by Daniel Dunbar · 13 years ago
  37. 71088d1 Move ChainedIncludesSource into the Frontend library. This never really by Chandler Carruth · 13 years ago
  38. cb381ea Move a free function from the Frontend library into the Lex library as by Chandler Carruth · 13 years ago
  39. 77d029f Implement umbrella directories for modules, which are similar to by Douglas Gregor · 13 years ago
  40. 10694ce Within the module representation, generalize the notion of an umbrella by Douglas Gregor · 13 years ago
  41. 5e3f922 Keep track of import dependencies between submodules within the module by Douglas Gregor · 13 years ago
  42. 29f2787 Make changes to SDiagsWriter to make it work in combination with the ARC migrator: by Argyrios Kyrtzidis · 13 years ago
  43. f64114b If we can't write the temporary module map file when compiling a by Douglas Gregor · 13 years ago
  44. e912029 Add a FIXME to provide a sensible error message here by Douglas Gregor · 13 years ago
  45. 1e821e9 Use absolute paths for temporary module map files by Douglas Gregor · 13 years ago
  46. 8075ce6 When building the main file to parse given a module map, don't skip by Douglas Gregor · 13 years ago
  47. 4e785c9 Stack realignment is a tristate. Add -mno-stackrealign to turn off all stack by Nick Lewycky · 13 years ago
  48. e9d11db Add -mstack-alignment=X and fix -mstackrealign handling now that the by Joerg Sonnenberger · 13 years ago
  49. 93ebfa6 When we treat an #include or #import as a module import, create an by Douglas Gregor · 13 years ago
  50. 5e35693 Introduce the notion of name visibility into modules. For a given by Douglas Gregor · 13 years ago
  51. 1a4761e Promote ModuleMap::Module to a namespace-scope class in the Basic by Douglas Gregor · 13 years ago
  52. e25633f Don't collide loop variable names (to appease GCC) by Matt Beaumont-Gay · 13 years ago
  53. 392ed2b Implement (de-)serialization of the description of a module and its by Douglas Gregor · 13 years ago
  54. a8cc6ce When writing a module file, pass the module through to the AST by Douglas Gregor · 13 years ago
  55. b514c79 Teach the preprocessor how to handle module import declarations that by Douglas Gregor · 13 years ago
  56. 49009ec When loading a module that involves submodules (e.g., std.vector), by Douglas Gregor · 13 years ago
  57. 3d3589d Switch the module-loading interfaces and parser from a simple by Douglas Gregor · 13 years ago
  58. 6649014 Eliminate the -emit-module option, which emitted a module by parsing a by Douglas Gregor · 13 years ago
  59. 18ee547 Switch on-demand module building over to use module maps, always. When by Douglas Gregor · 13 years ago
  60. f9e357d Teach the module import mechanism how to rebuild modules expressed via by Douglas Gregor · 13 years ago
  61. 933e7a6 Start refactoring to use module maps when rebuilding a module by Douglas Gregor · 13 years ago
  62. 9870401 Initialize NumWarningsInPreamble in ASTUnit's constructor, for safety. by Argyrios Kyrtzidis · 13 years ago
  63. 85224ae Silence GCC warnings, RefCountedBase is meant to be default-initialized here. by Benjamin Kramer · 13 years ago
  64. a74ec5c Add a couple more GCC versions to C++ search paths for MinGW. Patch by Ruben Van Boxem. by Eli Friedman · 13 years ago
  65. a4d36a6 When attempting to load a module that is not in the module cache, by Douglas Gregor · 13 years ago
  66. 4e96944 Add missing equals. by Benjamin Kramer · 13 years ago
  67. 6f3ce97 [libclang] Indexing API: If the client requested to get a CXTranslationUnit after by Argyrios Kyrtzidis · 13 years ago
  68. 991bf49 [libclang] Indexing API: Capture diagnostics during indexing. by Argyrios Kyrtzidis · 13 years ago
  69. 4c7ce36 Set __OPTIMIZE_SIZE__ on -Os and -Oz. This matches gcc's behaviour on both OS X by Rafael Espindola · 13 years ago
  70. c14a03d [libclang] Fix operations (token annotation, getting cursor, etc.) with a file region by Argyrios Kyrtzidis · 13 years ago
  71. b619688 implement __has_feature(address_sanitizer); also use LangOpts.AddressSanitizer instead of CodeGenOpts.AddressSanitizer by Kostya Serebryany · 13 years ago
  72. c18c423 Add driver arguments -ftemplate-depth=N and -fconstexpr-depth=N, with the same by Richard Smith · 13 years ago
  73. 1b91ab4 Delete the depfile if we could not open a header file. We cannot by Peter Collingbourne · 13 years ago
  74. 8a0c5c2 Refine placement of LangOptions object in CompilerInvocation by adding a new baseclass CompilerInvocationBase with a custom copy constructor. This ensures that whenever the CompilerInvocation object's copy constructor is used we always clone the LangOptions object. by Ted Kremenek · 13 years ago
  75. 88c2596 Change ASTConsumer::HandleTopLevelDecl to return true for the parser to continue by Argyrios Kyrtzidis · 13 years ago
  76. d3b74d9 Make 'LangOptions' in CompilerInvocation a heap-allocated, reference counted object. I discovered that llvm::RefCountedBase<T> has by Ted Kremenek · 13 years ago
  77. d04a982 Simplify crash cleanup logic in ASTUnit::LoadFromCommandLine() by zeroing out two IntrusiveRefCnt pointers after we have assigned their respective values into fields of ASTUnit. by Ted Kremenek · 13 years ago
  78. 1b4eca6 Add -f[no-]address-sanitizer flag by Kostya Serebryany · 13 years ago
  79. 261e75b When building a module from a module map that isn't simply an umbrella by Douglas Gregor · 13 years ago
  80. 35593a9 [libclang] Fix crash on invalid code. Fixes rdar://10451854 by Argyrios Kyrtzidis · 13 years ago
  81. 1432569 Switch some more of the modules tests over to "-emit-module-from-map", by Douglas Gregor · 13 years ago
  82. db1cde7 Add support for building a module from a module map to the -cc1 by Douglas Gregor · 13 years ago
  83. d2536a6 Revert r144703. It was a dumb idea anyway; will add the new bits more by Douglas Gregor · 13 years ago
  84. b8691df Split GenerateModuleAction into its own action, which will start by Douglas Gregor · 13 years ago
  85. b86b8dc Add a -cc1-level option -fmodule-name=<name>, which will be used when by Douglas Gregor · 13 years ago
  86. 99643d9 Typo. by Chad Rosier · 13 years ago
  87. 496cc8e Fix a regression from 143657. The second pass of the warning options should only be emitting by Chad Rosier · 13 years ago
  88. dce6327 Warning option typo correction: When two options have the same edit_distance don't display either. by Benjamin Kramer · 13 years ago
  89. 02ae32a Remove extra ';'. by Devang Patel · 13 years ago
  90. a70cb9d Print a typo correction hint for unknown warning flags. by Benjamin Kramer · 13 years ago
  91. 8e23806 I predict that HeaderSearch will need the ability to generate by Douglas Gregor · 13 years ago
  92. 6eb29d2 serialized diagnostics: simplify code. by Benjamin Kramer · 13 years ago
  93. 1532217 serialized diagnostics: implement full deserialization of clang diagnostics via the libclang API. by Ted Kremenek · 13 years ago
  94. 0b69aa8 serialized diagnostics: serialize the version info in a separate meta block. by Ted Kremenek · 13 years ago
  95. 66e8700 ASTConsumer::handleTopLevelDecl will end up getting called for by Douglas Gregor · 13 years ago
  96. 0764308 Rip out one of the features I added for the driver-include-management. by Chandler Carruth · 13 years ago
  97. 7d7e9f9 Move the Linux header searching from the Frontend to the Driver. This is by Chandler Carruth · 13 years ago
  98. 103accc Fix a significant oversight in my move of MSVC includes to the driver: by Chandler Carruth · 13 years ago
  99. ac2bc4d Add two flags to the CC1 layer that I was hoping to avoid. We need to by Chandler Carruth · 13 years ago
  100. 96dcade serialized diagnostics: include FixIt information in serialized diagnostics. by Ted Kremenek · 13 years ago