1. f491013 [Modules] Convert module specific -fno-modules-autolink into -fno-autolink. by Daniel Dunbar · 12 years ago
  2. 3c6a9b0 Add a new flag -vectorize-slp-aggressive to enable Hals BB vectorizer. by Nadav Rotem · 12 years ago
  3. 50ea963 Rename the slp-vectorizer clang/llvm flags. No functionality change. by Nadav Rotem · 12 years ago
  4. 321ae79 [Mips] Support -mmicromips / -mno-micromips command line options. by Simon Atanasyan · 12 years ago
  5. a814161 [Mips] Fix indentation. by Simon Atanasyan · 12 years ago
  6. 7c06cba [Mips] Follow-up to r179481. Reduce code duplication. Use by Simon Atanasyan · 12 years ago
  7. 2ed42b8 [Mips] Remove "single" from the list of valid MIPS float ABI names. Add by Simon Atanasyan · 12 years ago
  8. f7f74c6 Remove duplicated comment. by Simon Atanasyan · 12 years ago
  9. 8cfb720 Fix the driver logic for recent versions of DragonFly. by John McCall · 12 years ago
  10. f6f77bd Add a new -mimplicit-float option for symmetry with -mno-implicit-float. by Bob Wilson · 12 years ago
  11. 2982808 Hexagon: Remove -g option from the assembler command line. by Jyotsna Verma · 12 years ago
  12. 708d72a For split dwarf we should also run the objcopy action if we're by Eric Christopher · 12 years ago
  13. 6fd7d30 Add an option to parse all comments as documentation comments by Dmitri Gribenko · 12 years ago
  14. db68e5a One more follow-up to r179082 - parse PIC/PIE arguments even on platfroms that force default PIC (like Darwin x86-64), otherwise specifying -fPIC will produce bogus unused argument warning by Alexey Samsonov · 12 years ago
  15. 4a1ea52 Follow-up for r179082: more careful handling of -f(no-)sanitize-address-zero-base-shadow on Android by Alexey Samsonov · 12 years ago
  16. 52ca70d If the user requested a zero-base-shadow sanitizer, infer -pie and -fPIC when appropriate. by Peter Collingbourne · 12 years ago
  17. e449edc [analyzer] Re-enable cplusplus.NewDelete (but not NewDeleteLeaks). by Jordan Rose · 12 years ago
  18. b37a73d Initial support for struct-path aware TBAA. by Manman Ren · 12 years ago
  19. 7cc0a11 revert r178784 since it does not have a commit message by Manman Ren · 12 years ago
  20. ab4ffe2 Index: include/clang/Driver/CC1Options.td by Manman Ren · 12 years ago
  21. 3105627 Plumb through the -fsplit-stack option using the existing backend support. by Eric Christopher · 12 years ago
  22. d3e22df From PR9121 gcc defaulted to omitting the frame pointer on linux, by Eric Christopher · 12 years ago
  23. 3d11708 [analyzer] Moving cplusplus.NewDelete to alpha.* for now. by Anton Yartsev · 12 years ago
  24. e25d2f6 R600: Handle -mcpu option v3 by Tom Stellard · 12 years ago
  25. fe6b271 Add support for gcc-compatible -mfprnd -mno-fprnd PPC options by Hal Finkel · 12 years ago
  26. 577bb0a Rename clang::driver::tools::linuxtools to clang::driver::tools::gnutools. by Thomas Schwinge · 12 years ago
  27. 829d187 Add support for gcc-compatible -mpopcntd -mno-popcntd PPC options by Hal Finkel · 12 years ago
  28. f4320ab Add support for gcc-compatible -mmfcrf -mno-mfcrf PPC options by Hal Finkel · 12 years ago
  29. c544ba0 <rdar://problem/13509689> Introduce -module-file-info option that provides information about a particular module file. by Douglas Gregor · 12 years ago
  30. d44d287 <rdar://problem/13434605> Periodically prune the module cache so that it does not grow forever. by Douglas Gregor · 12 years ago
  31. 2de19ed [analyzer] Adds cplusplus.NewDelete checker that check for memory leaks, double free, and use-after-free problems of memory managed by new/delete. by Anton Yartsev · 12 years ago
  32. 76e6e13 If a .syms file is available alongside a sanitizer runtime, pass it to the by Richard Smith · 12 years ago
  33. 892b6fb <rdar://problem/13477190> Give the Clang module cache directory some structure, so it's easier to find. by Douglas Gregor · 12 years ago
  34. 61a574f Split ubsan runtime into three pieces (clang part): by Richard Smith · 12 years ago
  35. 3309229 Fix redundant comparison in gcc::Common::ConstructJob. by Hans Wennborg · 12 years ago
  36. 7d0d85f [ASan] Make -fsanitize=address always imply -fsanitize=init-order by Alexey Samsonov · 12 years ago
  37. 51be73d Objective-C modern translator. Don't put line info by Fariborz Jahanian · 12 years ago
  38. af370e6 Pass an ArgList to every toolchain constructor. Remove the useIntegratedAs by Rafael Espindola · 12 years ago
  39. 7ce8d82 Inline ShouldUseIntegratedAssembler and move the documentation to by Rafael Espindola · 12 years ago
  40. 5470cd2 Refactor a bit of duplicated code to useIntegratedAs. by Rafael Espindola · 12 years ago
  41. b234e74 Make sure to use same EABI version for external assembler as for integrated as. by Anton Korobeynikov · 12 years ago
  42. 7ac415b [ASan] Make -fsanitize=address imply -fsanitize=init-order (if the latter is not explicitly disabled). by Alexey Samsonov · 12 years ago
  43. 4c1adcc [driver] Only enable -fmodules-autolink if we are using the integrated assembler. by Ted Kremenek · 12 years ago
  44. c06fcdf Revert "Disallow using -fmodules with -no-integrated-as." by Ted Kremenek · 12 years ago
  45. ebf0f43 Disallow using -fmodules with -no-integrated-as. by Ted Kremenek · 12 years ago
  46. 0f815f1 Add flags for additional control over coverage generation. Pick the version by Nick Lewycky · 12 years ago
  47. 2503ebd Add ARM v6m, v7m, and v7em architectures for Cortex-M series processors. by Bob Wilson · 12 years ago
  48. fc55345 Tidy up lists of Cortex-A series processors, adding entries for A7. by Bob Wilson · 12 years ago
  49. 68f94db Check for warnings in a bunch of the linker invocations, and add one by Chandler Carruth · 12 years ago
  50. e9616a4 [Mips] Add two new aliases for MIPS ABI names 32 (means o32 abi) and 64 by Simon Atanasyan · 12 years ago
  51. 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
  52. ff971d7 Propagate the split dwarf file information through into the backend by Eric Christopher · 12 years ago
  53. efc5b67 Driver: Pass down the -march setting down to -cc1as on x86 too. by Benjamin Kramer · 12 years ago
  54. 8019039 Split out the command handling for split debug info, we're going by Eric Christopher · 12 years ago
  55. 6ebf091 Comment parsing: add CommentOptions to allow specifying custom comment block commands by Dmitri Gribenko · 12 years ago
  56. 9e738cc Add -fbracket-depth=N, analogous to -ftemplate-depth= and -fconstexpr-depth=, by Richard Smith · 12 years ago
  57. 5704d34 Make sure we only use the output file as a base for debug splitting by Eric Christopher · 12 years ago
  58. 025b3d4 Make logic smaller. by Eric Christopher · 12 years ago
  59. f870e12 Don't pass -split-dwarf= to the backend unless we're on linux for now. by Eric Christopher · 12 years ago
  60. 59320e7 Remove the SplitDebug action and replace with a set of commands by Eric Christopher · 12 years ago
  61. 75f6a66 Respect -fno-canonical-prefixes when deciding where to generate .gcno and .gcda by Nick Lewycky · 12 years ago
  62. 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
  63. 98654c9 More grammar. by Eric Christopher · 12 years ago
  64. a880b19 Add support for -fvisibility-ms-compat. by John McCall · 12 years ago
  65. 6c7db89 Unify some "kernel or kext" conditionals. by Eric Christopher · 12 years ago
  66. 3fcdea7 Add a comment. by Eric Christopher · 12 years ago
  67. cfc01e4 Clean up comment. by Eric Christopher · 12 years ago
  68. d4440c2 Grammar. by Eric Christopher · 12 years ago
  69. f0c5456 Use -mno-implicit-float by default for kernel/kext code. <rdar://13177960> by Bob Wilson · 12 years ago
  70. 7a9e91a Recognize -mno-implicit-float option for x86 as well as ARM. <rdar://13180731> by Bob Wilson · 12 years ago
  71. 250172a Form the default -fmodules-cache-path= properly. by Douglas Gregor · 12 years ago
  72. 953a61f Rename -fmodule-cache-path <blah> to -fmodules-cache-path=<blah> for consistency. by Douglas Gregor · 12 years ago
  73. 2a06085 Introduce -fmodules-ignore-macro=NNN to ignore a macro when building/loading modules. by Douglas Gregor · 12 years ago
  74. c706c8e Driver and option support for -gsplit-dwarf. This is a part of by Eric Christopher · 12 years ago
  75. 2821e18 Add some missing PPC cpus by Bill Schmidt · 12 years ago
  76. 3c6aaeb Add -mqpx and -mno-qpx feature flags to toggle use of the PPC QPX vector instruction set by Hal Finkel · 12 years ago
  77. 5ccd3d0 Add PPC A2Q core and BG/Q preprocessor definitions by Hal Finkel · 12 years ago
  78. 199402b Enable -fno-altivec, -mno-altivec for PowerPC. by Bill Schmidt · 12 years ago
  79. c264e16 Add support for AArch64 target. by Tim Northover · 12 years ago
  80. 78d85b1 [ubsan] Implement the -fcatch-undefined-behavior flag using a trapping by Chad Rosier · 12 years ago
  81. 3e335c1 Print warning instead of error if optional ASan features are enabled w/o specifying -fsanitize=address by Alexey Samsonov · 12 years ago
  82. 9d71863 [driver] Associate a JobAction with each result file. This enables the driver by Chad Rosier · 12 years ago
  83. b2e2157 [ms-inline asm] Remove the -fenable-experimental-ms-inline-asm flag. MS-style by Chad Rosier · 12 years ago
  84. 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
  85. 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
  86. 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
  87. 0234179 We want the dwarf AT_producer for assembly source files to match clang's by Kevin Enderby · 12 years ago
  88. 17d481f Do not pass -pie flag to linker if -shared specified. This matches by Peter Collingbourne · 12 years ago
  89. df96e02 Add initial rough support for synthesizing linker options when passed by Chandler Carruth · 12 years ago
  90. a40548c Fix uninitialized bool flag access in SanitizerArgs parser by Alexey Samsonov · 12 years ago
  91. f43b721 Add -fmodules-autolink/-fno-modules-autolink (defaults to on) so that by Douglas Gregor · 12 years ago
  92. 700d4e4 Refactor the x86 CPU name logic in the driver and pass -march and -mcpu by Chandler Carruth · 12 years ago
  93. e1d792f [Mips] Pass a combination of +soft-float and -mips16-hard-float flags to by Simon Atanasyan · 12 years ago
  94. 6cc2a68 Silence some warnings and allow passing down some feature flags to the linker. by Rafael Espindola · 12 years ago
  95. 2d382d1 [ubsan] Recover by default, use -fno-sanitize-recover to disable. by Will Dietz · 12 years ago
  96. 34ef11b Support -fsanitize-memory-track-origins. by Evgeniy Stepanov · 12 years ago
  97. ab13751 Add ARM cortex-r5 subtarget as available mcpu by Quentin Colombet · 12 years ago
  98. 0f6ef28 Enable the loop vectorizer in clang via -fvectorize by Nadav Rotem · 12 years ago
  99. 27e2b98 Add support for passing the main file name down to the assembler by Eric Christopher · 12 years ago
  100. d566df6 Fix PR14625 by teaching the driver to detect PWD for assembly files. by Chandler Carruth · 12 years ago