1. b9aa673 Minor refactor of how we get compilation phases. by Matthew Curtis · 11 years ago
  2. 0f815f1 Add flags for additional control over coverage generation. Pick the version by Nick Lewycky · 11 years ago
  3. f2e7c35 Driver: add support for new style multiarch in Ubuntu 13.04 by Dmitri Gribenko · 11 years ago
  4. 2503ebd Add ARM v6m, v7m, and v7em architectures for Cortex-M series processors. by Bob Wilson · 11 years ago
  5. fc55345 Tidy up lists of Cortex-A series processors, adding entries for A7. by Bob Wilson · 11 years ago
  6. 532f5a9 Fix confused use of llvm::StringSwitch for armv7r architecture. by Bob Wilson · 11 years ago
  7. 68f94db Check for warnings in a bunch of the linker invocations, and add one by Chandler Carruth · 11 years ago
  8. 5b9f5cc Default to enabling default-synthesized ivars on all platforms by David Chisnall · 11 years ago
  9. 16cda86 Fix global overflow in types::lookupTypeForTypeSpecifier. by Evgeniy Stepanov · 12 years ago
  10. 4c4df45 [driver] The failure of any phase (e.g., preprocess, compile, assemble) for a by Chad Rosier · 12 years ago
  11. e9616a4 [Mips] Add two new aliases for MIPS ABI names 32 (means o32 abi) and 64 by Simon Atanasyan · 12 years ago
  12. 8614304 [Sanitizer] Change driver behavior when linking with -fsanitize=thread and -fsanitize=memory. TSan/MSan also provide their versions of new/delete and should use the same strategy as ASan. Share the code that sets linker flags for all sanitizers. by Alexey Samsonov · 12 years ago
  13. bcf73c2 No need to initialize these variables. by Chad Rosier · 12 years ago
  14. a0a628f ubsan: Emit bounds checks for array indexing, vector indexing, and (in really simple cases) pointer arithmetic. This augments the existing bounds checking with language-level array bounds information. by Richard Smith · 12 years ago
  15. ff971d7 Propagate the split dwarf file information through into the backend by Eric Christopher · 12 years ago
  16. efc5b67 Driver: Pass down the -march setting down to -cc1as on x86 too. by Benjamin Kramer · 12 years ago
  17. 8019039 Split out the command handling for split debug info, we're going by Eric Christopher · 12 years ago
  18. 6ebf091 Comment parsing: add CommentOptions to allow specifying custom comment block commands by Dmitri Gribenko · 12 years ago
  19. 9e738cc Add -fbracket-depth=N, analogous to -ftemplate-depth= and -fconstexpr-depth=, by Richard Smith · 12 years ago
  20. 5704d34 Make sure we only use the output file as a base for debug splitting by Eric Christopher · 12 years ago
  21. 025b3d4 Make logic smaller. by Eric Christopher · 12 years ago
  22. f870e12 Don't pass -split-dwarf= to the backend unless we're on linux for now. by Eric Christopher · 12 years ago
  23. 59320e7 Remove the SplitDebug action and replace with a set of commands by Eric Christopher · 12 years ago
  24. 649aa6a [driver] Add a dump method for ArgList. by Chad Rosier · 12 years ago
  25. 75f6a66 Respect -fno-canonical-prefixes when deciding where to generate .gcno and .gcda by Nick Lewycky · 12 years ago
  26. 24697b0 [Sanitizer] If -fsanitize-blacklist= option is not explicitly specified, make Clang look for the default sanitizer-specific blacklist in the resource directory. by Alexey Samsonov · 12 years ago
  27. 98654c9 More grammar. by Eric Christopher · 12 years ago
  28. a880b19 Add support for -fvisibility-ms-compat. by John McCall · 12 years ago
  29. f110a9c Fix up grammar a bit. by Eric Christopher · 12 years ago
  30. 6c7db89 Unify some "kernel or kext" conditionals. by Eric Christopher · 12 years ago
  31. 3fcdea7 Add a comment. by Eric Christopher · 12 years ago
  32. cfc01e4 Clean up comment. by Eric Christopher · 12 years ago
  33. d4440c2 Grammar. by Eric Christopher · 12 years ago
  34. 0798b69 Unify some code. No functional change. by Eric Christopher · 12 years ago
  35. f0c5456 Use -mno-implicit-float by default for kernel/kext code. <rdar://13177960> by Bob Wilson · 12 years ago
  36. 48559ba Delete an extra blank line. by Bob Wilson · 12 years ago
  37. 7a9e91a Recognize -mno-implicit-float option for x86 as well as ARM. <rdar://13180731> by Bob Wilson · 12 years ago
  38. 3f6f51e Excise <cctype> from Clang (except clang-tblgen) in favor of CharInfo.h. by Jordan Rose · 12 years ago
  39. 250172a Form the default -fmodules-cache-path= properly. by Douglas Gregor · 12 years ago
  40. 953a61f Rename -fmodule-cache-path <blah> to -fmodules-cache-path=<blah> for consistency. by Douglas Gregor · 12 years ago
  41. 2a06085 Introduce -fmodules-ignore-macro=NNN to ignore a macro when building/loading modules. by Douglas Gregor · 12 years ago
  42. 40a94e2 Adding armv7l default to cortex-a8 by Renato Golin · 12 years ago
  43. c706c8e Driver and option support for -gsplit-dwarf. This is a part of by Eric Christopher · 12 years ago
  44. 4f4e2af Spaces instead of tabs. by Eric Christopher · 12 years ago
  45. 2821e18 Add some missing PPC cpus by Bill Schmidt · 12 years ago
  46. 3c6aaeb Add -mqpx and -mno-qpx feature flags to toggle use of the PPC QPX vector instruction set by Hal Finkel · 12 years ago
  47. 75dbc71 [driver] Don't try to generate diagnostic information for dsymutil crashes. by Chad Rosier · 12 years ago
  48. 5ccd3d0 Add PPC A2Q core and BG/Q preprocessor definitions by Hal Finkel · 12 years ago
  49. 199402b Enable -fno-altivec, -mno-altivec for PowerPC. by Bill Schmidt · 12 years ago
  50. c264e16 Add support for AArch64 target. by Tim Northover · 12 years ago
  51. 8425a54 [driver] Clear the FailureResultFiles when initializing clang diagnostics. Also, by Chad Rosier · 12 years ago
  52. 78d85b1 [ubsan] Implement the -fcatch-undefined-behavior flag using a trapping by Chad Rosier · 12 years ago
  53. a16355c [driver] Refactor the driver so that a failing commands doesn't prevent by Chad Rosier · 12 years ago
  54. a522987 Fix comment. by Eric Christopher · 12 years ago
  55. 3e335c1 Print warning instead of error if optional ASan features are enabled w/o specifying -fsanitize=address by Alexey Samsonov · 12 years ago
  56. 9d71863 [driver] Associate a JobAction with each result file. This enables the driver by Chad Rosier · 12 years ago
  57. 6ea3a2a [Driver] Don't remove non-regular files that were outputs. by Daniel Dunbar · 12 years ago
  58. b2e2157 [ms-inline asm] Remove the -fenable-experimental-ms-inline-asm flag. MS-style by Chad Rosier · 12 years ago
  59. 454028e [ASan] Link with the dynamic runtime on OS X by Alexander Potapenko · 12 years ago
  60. 2cb3d30 Port r172856: 'Include ubsan runtime even when building a shared library. We don't require executable to be linked with UBSan.' to Mac by Alexey Samsonov · 12 years ago
  61. 4bdc604 Add top-level Clang flag -f(no-)sanitize-address-zero-base-shadow that makes AddressSanitizer use bottom of the address space for the shadow memory. On Linux it can be used with -fPIE/-pie to improve performance. by Alexey Samsonov · 12 years ago
  62. 79188ae Include ubsan runtime even when building a shared library. We don't require the executable to be linked with UBSan. by Richard Smith · 12 years ago
  63. 0234179 We want the dwarf AT_producer for assembly source files to match clang's by Kevin Enderby · 12 years ago
  64. 17d481f Do not pass -pie flag to linker if -shared specified. This matches by Peter Collingbourne · 12 years ago
  65. df96e02 Add initial rough support for synthesizing linker options when passed by Chandler Carruth · 12 years ago
  66. a40548c Fix uninitialized bool flag access in SanitizerArgs parser by Alexey Samsonov · 12 years ago
  67. f43b721 Add -fmodules-autolink/-fno-modules-autolink (defaults to on) so that by Douglas Gregor · 12 years ago
  68. 3214254 [driver/Darwin] Adjust SDKROOT handling code to not generate "-isysroot /". by Daniel Dunbar · 12 years ago
  69. 700d4e4 Refactor the x86 CPU name logic in the driver and pass -march and -mcpu by Chandler Carruth · 12 years ago
  70. cfa88f8 Remove useless 'llvm::' qualifier from names like StringRef and others that are by Dmitri Gribenko · 12 years ago
  71. ca1ad50 ToolChains: Minor touchup to use correct type, avoid truncation. by Will Dietz · 12 years ago
  72. e1d792f [Mips] Pass a combination of +soft-float and -mips16-hard-float flags to by Simon Atanasyan · 12 years ago
  73. b171852 Prepare for the upcoming version of Debian (jessie) by Sylvestre Ledru · 12 years ago
  74. 6cc2a68 Silence some warnings and allow passing down some feature flags to the linker. by Rafael Espindola · 12 years ago
  75. 2d382d1 [ubsan] Recover by default, use -fno-sanitize-recover to disable. by Will Dietz · 12 years ago
  76. 5ba0c8e Fix a typo that caused a few standard library implementations of sort to by Chandler Carruth · 12 years ago
  77. f175765 Try to re-structure the GCCVersion comparison routine to make it easier by Chandler Carruth · 12 years ago
  78. 34ef11b Support -fsanitize-memory-track-origins. by Evgeniy Stepanov · 12 years ago
  79. ab13751 Add ARM cortex-r5 subtarget as available mcpu by Quentin Colombet · 12 years ago
  80. bb6a7e0 Update comments. by Rafael Espindola · 12 years ago
  81. a367a02 Fix Generic_GCC::GCCVersion::operator< by Rafael Espindola · 12 years ago
  82. 5b9268f Fix code that attempted to produce a diagnostic with one DiagnosticEngine, then by Richard Smith · 12 years ago
  83. d7dfd98 [driver] Have -isysroot warn on nonexistent paths. rdar://12282267 by Chad Rosier · 12 years ago
  84. 0f6ef28 Enable the loop vectorizer in clang via -fvectorize by Nadav Rotem · 12 years ago
  85. 27e2b98 Add support for passing the main file name down to the assembler by Eric Christopher · 12 years ago
  86. d566df6 Fix PR14625 by teaching the driver to detect PWD for assembly files. by Chandler Carruth · 12 years ago
  87. de39d17 Add support for current Ubuntu Quantal and the upcoming Raring. by Rafael Espindola · 12 years ago
  88. 27fa236 Initial support for FreeBSD on ARM. Patch by Andrew Turner. by Rafael Espindola · 12 years ago
  89. b2c0887 [driver] Don't warn about an unused -flto option. rdar://12851905 by Chad Rosier · 12 years ago
  90. 04ee66e clang/lib/Driver/Driver.cpp: Split COMPILER_PATH according to llvm::sys::PathSeparator, that is ';' in Win32 hosts. by NAKAMURA Takumi · 12 years ago
  91. 443c999 Add -fslp-vectorize to enable bb-vectorize by Hal Finkel · 12 years ago
  92. c04d093 [driver] Add the -fvectorize flag to enable the loop vectorization passes. by Chad Rosier · 12 years ago
  93. d56f403 Add support to Darwin for the -export_dynamic' flag to the linker. by Bill Wendling · 12 years ago
  94. 3d8d422 Hexagon TC: forward appropriate args to assembler by Matthew Curtis · 12 years ago
  95. 2a907f8 Driver/ToolChains.cpp: Add the name CentOS5 32bit gcc44 (aka i386-redhat-linux6E). by NAKAMURA Takumi · 12 years ago
  96. 1dbaef5 Hexagon TC: add cc1 defaults for hexagon-gcc compatibility by Matthew Curtis · 12 years ago
  97. c57d158 Revert r169557. It seems that the test is too restricted by Logan Chien · 12 years ago
  98. cd15652 Add i686-linux-android for gcc toolchain detection. by Logan Chien · 12 years ago
  99. 33c95f1 Hexagon TC: Add/improve support for small data threshold, pic, pie by Matthew Curtis · 12 years ago
  100. 5fdf350 Hexagon TC: Reimplement Link::ConstructJob to call linker directly by Matthew Curtis · 12 years ago