| Commit message (Expand) | Author | Age | Files | Lines |
* | Re-land r337333, "Teach Clang to emit address-significance tables.", | Peter Collingbourne | 2018-07-18 | 1 | -0/+1 |
* | Revert r337333, "Teach Clang to emit address-significance tables." | Peter Collingbourne | 2018-07-17 | 1 | -1/+0 |
* | Teach Clang to emit address-significance tables. | Peter Collingbourne | 2018-07-17 | 1 | -0/+1 |
* | Restore "[ThinLTO] Ensure we always select the same function copy to import" | Teresa Johnson | 2018-07-16 | 1 | -3/+2 |
* | Revert "[ThinLTO] Ensure we always select the same function copy to import" | Teresa Johnson | 2018-07-14 | 1 | -2/+3 |
* | [ThinLTO] Ensure we always select the same function copy to import | Teresa Johnson | 2018-07-13 | 1 | -3/+2 |
* | Re-land "[LTO] Enable module summary emission by default for regular LTO" | Tobias Edler von Koch | 2018-06-22 | 1 | -12/+31 |
* | Revert "[LTO] Enable module summary emission by default for regular LTO" | Tobias Edler von Koch | 2018-06-21 | 1 | -28/+10 |
* | [LTO] Enable module summary emission by default for regular LTO | Tobias Edler von Koch | 2018-06-21 | 1 | -10/+28 |
* | Use SmallPtrSet instead of SmallSet in places where we iterate over the set. | Craig Topper | 2018-06-09 | 1 | -1/+1 |
* | IRGen: Write .dwo files when -split-dwarf-file is used together with -fthinlt... | Peter Collingbourne | 2018-05-31 | 1 | -0/+1 |
* | Reland r332885, "CodeGen, Driver: Start using direct split dwarf emission in ... | Peter Collingbourne | 2018-05-22 | 1 | -26/+49 |
* | Revert "CodeGen, Driver: Start using direct split dwarf emission in clang." | Amara Emerson | 2018-05-22 | 1 | -48/+26 |
* | Revert "Fix another make_unique ambiguity." | Amara Emerson | 2018-05-22 | 1 | -2/+1 |
* | Fix another make_unique ambiguity. | Peter Collingbourne | 2018-05-21 | 1 | -1/+2 |
* | CodeGen, Driver: Start using direct split dwarf emission in clang. | Peter Collingbourne | 2018-05-21 | 1 | -26/+48 |
* | CodeGen: Add a dwo output file argument to addPassesToEmitFile and hook it up... | Peter Collingbourne | 2018-05-21 | 1 | -1/+1 |
* | [ThinLTO] Support opt remarks options with distributed ThinLTO backends | Teresa Johnson | 2018-05-05 | 1 | -1/+3 |
* | Fix build break due to content moving from Scalar.h to InstCombine.h in LLVM | David Blaikie | 2018-04-24 | 1 | -0/+1 |
* | Use special new Clang flag 'FrontendTimesIsEnabled' instead of 'llvm::TimePas... | Andrew V. Tischenko | 2018-04-23 | 1 | -2/+2 |
* | [ThinLTO] Pass -save-temps to LTO backend for distributed ThinLTO builds | Teresa Johnson | 2018-04-17 | 1 | -0/+9 |
* | hwasan: add -fsanitize=kernel-hwaddress flag | Andrey Konovalov | 2018-04-13 | 1 | -5/+17 |
* | Remove -cc1 option "-backend-option". | Eli Friedman | 2018-04-12 | 1 | -2/+0 |
* | Fix typos in clang | Alexander Kornienko | 2018-04-06 | 1 | -1/+1 |
* | [Coroutines] Schedule coro-split before asan | Brian Gesiak | 2018-04-01 | 1 | -3/+3 |
* | Fix for LLVM header changes | David Blaikie | 2018-03-28 | 1 | -0/+1 |
* | Change for an LLVM header file move | David Blaikie | 2018-03-23 | 1 | -1/+1 |
* | [Driver] Pass -f[no-]emulated-tls and set up ExplicitEmulatedTLS | Chih-Hung Hsieh | 2018-03-01 | 1 | -0/+1 |
* | [ThinLTO] Allow indexing to request backend to ignore the module | Vitaly Buka | 2018-02-16 | 1 | -5/+17 |
* | [ThinLTO] Ignore object files with no ThinLTO modules if -fthinlto-index= is set | Vitaly Buka | 2018-02-16 | 1 | -5/+11 |
* | Update for llvm change. NFC. | Rafael Espindola | 2018-02-14 | 1 | -2/+2 |
* | NewPM: Improve/fix GCOV - which needs to run early in the pass pipeline. | David Blaikie | 2018-01-23 | 1 | -3/+7 |
* | Use an enum value instead of a string. | Rafael Espindola | 2018-01-18 | 1 | -17/+2 |
* | Wire up GCOV to the new pass manager | David Blaikie | 2018-01-09 | 1 | -15/+24 |
* | [Driver] Add flag enabling the function stack size section that was added in ... | Sean Eveson | 2018-01-08 | 1 | -0/+1 |
* | [hwasan] Implement -fsanitize-recover=hwaddress. | Evgeniy Stepanov | 2017-12-20 | 1 | -1/+5 |
* | Hardware-assisted AddressSanitizer (clang part). | Evgeniy Stepanov | 2017-12-09 | 1 | -0/+12 |
* | Toolchain: Normalize dwarf, sjlj and seh eh | Martell Malone | 2017-11-29 | 1 | -0/+4 |
* | Revert "Toolchain: Normalize dwarf, sjlj and seh eh" | Martell Malone | 2017-11-29 | 1 | -4/+0 |
* | Toolchain: Normalize dwarf, sjlj and seh eh | Martell Malone | 2017-11-29 | 1 | -0/+4 |
* | Update for layering fix in LLVM CodeGen<>Target | David Blaikie | 2017-11-17 | 1 | -1/+1 |
* | [NewPassManager] Pass the -fdebug-pass-manager flag setting into the Analysis... | Craig Topper | 2017-11-14 | 1 | -4/+4 |
* | [PM] Wire up support for the bounds checking sanitizer with the new PM. | Chandler Carruth | 2017-11-14 | 1 | -0/+14 |
* | [PM] Add a missing header that I had in the next commit but was needed | Chandler Carruth | 2017-11-14 | 1 | -0/+1 |
* | [PM] Port BoundsChecking to the new PM. | Chandler Carruth | 2017-11-14 | 1 | -1/+1 |
* | [ThinLTO] Handle -fdebug-pass-manager for backend invocations via clang | Teresa Johnson | 2017-11-13 | 1 | -0/+1 |
* | Revert "[ThinLTO] Handle -fdebug-pass-manager for backend invocations via clang" | Teresa Johnson | 2017-11-11 | 1 | -1/+0 |
* | [ThinLTO] Handle -fdebug-pass-manager for backend invocations via clang | Teresa Johnson | 2017-11-10 | 1 | -0/+1 |
* | [SanitizerCoverage] Add stack depth tracing instrumentation. | Matt Morehouse | 2017-08-18 | 1 | -0/+1 |
* | Update for llvm change. | Rafael Espindola | 2017-08-03 | 1 | -10/+12 |