- d880de2 Adds `-ftime-trace` option to clang that produces Chrome `chrome://tracing` compatible JSON profiling output dumps. by Anton Afanasyev · 7 years ago
- ba2ea93 Make helper functions static. NFC. by Benjamin Kramer · 7 years ago
- a03ae73 Add XCOFF triple object format type for AIX by Jason Liu · 7 years ago
- dd42236 Reland "[Remarks] Add -foptimization-record-passes to filter remark emission" by Francis Visoiu Mistrih · 7 years ago
- 1d6c47a Revert "[Remarks] Add -foptimization-record-passes to filter remark emission" by Francis Visoiu Mistrih · 7 years ago
- 20fff32 [Remarks] Add -foptimization-record-passes to filter remark emission by Francis Visoiu Mistrih · 7 years ago
- 885b790 Remove esan. by Nico Weber · 7 years ago
- a4a09b2 [PGO] Clang part of change for context-sensitive PGO (part1) by Rong Xu · 7 years ago
- 10ab78e Enable coroutines under -std=c++2a. by Richard Smith · 7 years ago
- 1a240ed [NewPM] Add other sanitizers at O0 by Leonard Chan · 7 years ago
- 619b6d5 Fix for asan bots by Leonard Chan · 7 years ago
- 436fb2b [NewPM] Second attempt at porting ASan by Leonard Chan · 7 years ago
- 0ee6a93 [NewPM][MSan] Add Options Handling by Philip Pfaffe · 7 years ago
- e3f105c [NewPM] Add support for new-PM plugins to clang by Philip Pfaffe · 7 years ago
- 2946cd7 Update the file headers across all of the LLVM projects in the monorepo by Chandler Carruth · 7 years ago
- 88a13b9 [NewPM] Add -fsanitize={memory,thread} handling to clang by Philip Pfaffe · 7 years ago
- 685c76d [NewPM][TSan] Reiterate the TSan port by Philip Pfaffe · 7 years ago
- 84cecfc [LTO] Add option to enable LTOUnit splitting, and disable unless needed by Teresa Johnson · 7 years ago
- 603467a Revert r350648: "Fix clang for r350647: Missed a function rename" by Florian Hahn · 7 years ago
- f341abb Fix clang for r350647: Missed a function rename by Philip Pfaffe · 7 years ago
- 6ed7913 [ThinLTO] Clang changes to utilize new pass to handle chains of aliases by Teresa Johnson · 7 years ago
- b39a97c [NewPM] Port Msan by Philip Pfaffe · 7 years ago
- 6368818 Move CodeGenOptions from Frontend to Basic by Richard Trieu · 7 years ago
- b23ccec Misc typos fixes in ./lib folder by Raphael Isemann · 7 years ago
- 8076c57 [asan] Add clang flag -fsanitize-address-use-odr-indicator by Vitaly Buka · 7 years ago
- 5ed8b00 [ThinLTO] Allow importing of multiple symbols with same GUID by Teresa Johnson · 7 years ago
- f4bf671 [Clang] Add options -fprofile-filter-files and -fprofile-exclude-files to filter the files to instrument with gcov (after revert https://reviews.llvm.org/rL346659) by Calixte Denizet · 7 years ago
- 9941da4 Sink BuryPointer from Clang into LLVM for reuse there by David Blaikie · 7 years ago
- 91829ee [Clang] - Add '-gsplit-dwarf[=split,=single]' version for '-gsplit-dwarf' option. by George Rimar · 7 years ago
- 186d5bd Revert rL346644, rL346642: the added test test/CodeGen/code-coverage-filter.c is failing under windows by Calixte Denizet · 7 years ago
- cedcc73 [Clang] Add options -fprofile-filter-files and -fprofile-exclude-files to filter the files to instrument with gcov by Calixte Denizet · 7 years ago
- eebecb3 Revert "[PassManager/Sanitizer] Enable usage of ported AddressSanitizer passes with -fsanitize=address" by Leonard Chan · 7 years ago
- ebd10a2 [PassManager/Sanitizer] Enable usage of ported AddressSanitizer passes with -fsanitize=address by Leonard Chan · 7 years ago
- 8654ae5 Add a flag to remap manglings when reading profile data information. by Richard Smith · 7 years ago
- d49c32c [MSan] add KMSAN support to Clang driver by Alexander Potapenko · 7 years ago
- 5359123 [LTO] Fix -save-temps with LTO and unnamed globals. by Eli Friedman · 7 years ago
- ecc6987 [AArch64] Add Tiny Code Model for AArch64 by David Green · 7 years ago
- ee6c233 [InstrProf] Use atomic profile counter updates for TSan by Vedant Kumar · 7 years ago
- 14b468b Re-land r337333, "Teach Clang to emit address-significance tables.", by Peter Collingbourne · 7 years ago
- 35c6996 Revert r337333, "Teach Clang to emit address-significance tables." by Peter Collingbourne · 7 years ago
- 27242c0 Teach Clang to emit address-significance tables. by Peter Collingbourne · 7 years ago
- b1d17f6 Restore "[ThinLTO] Ensure we always select the same function copy to import" by Teresa Johnson · 7 years ago
- 70993d3 Revert "[ThinLTO] Ensure we always select the same function copy to import" by Teresa Johnson · 7 years ago
- 9fe8af7 [ThinLTO] Ensure we always select the same function copy to import by Teresa Johnson · 7 years ago
- 7609cb8 Re-land "[LTO] Enable module summary emission by default for regular LTO" by Tobias Edler von Koch · 7 years ago
- e597a2c Revert "[LTO] Enable module summary emission by default for regular LTO" by Tobias Edler von Koch · 7 years ago
- 9a8be60 [LTO] Enable module summary emission by default for regular LTO by Tobias Edler von Koch · 7 years ago
- 7c89d04 Use SmallPtrSet instead of SmallSet in places where we iterate over the set. by Craig Topper · 7 years ago
- 3aa30e8 IRGen: Write .dwo files when -split-dwarf-file is used together with -fthinlto-index. by Peter Collingbourne · 7 years ago
- 91d0284 Reland r332885, "CodeGen, Driver: Start using direct split dwarf emission in clang." by Peter Collingbourne · 7 years ago
- f528bcc Revert "CodeGen, Driver: Start using direct split dwarf emission in clang." by Amara Emerson · 7 years ago
- b6aa52a Revert "Fix another make_unique ambiguity." by Amara Emerson · 7 years ago
- 0322e3c Fix another make_unique ambiguity. by Peter Collingbourne · 7 years ago
- 47bc017 CodeGen, Driver: Start using direct split dwarf emission in clang. by Peter Collingbourne · 7 years ago
- 9a45114 CodeGen: Add a dwo output file argument to addPassesToEmitFile and hook it up to dwo output. by Peter Collingbourne · 7 years ago
- 66744f8 [ThinLTO] Support opt remarks options with distributed ThinLTO backends by Teresa Johnson · 7 years ago
- d2a57220 Fix build break due to content moving from Scalar.h to InstCombine.h in LLVM by David Blaikie · 8 years ago
- 8ab2c9c Use special new Clang flag 'FrontendTimesIsEnabled' instead of 'llvm::TimePassesIsEnabled' inside -ftime-report feature. by Andrew V. Tischenko · 8 years ago
- 9e4321c [ThinLTO] Pass -save-temps to LTO backend for distributed ThinLTO builds by Teresa Johnson · 8 years ago
- 1ba9d9c hwasan: add -fsanitize=kernel-hwaddress flag by Andrey Konovalov · 8 years ago
- 01d349b Remove -cc1 option "-backend-option". by Eli Friedman · 8 years ago
- 2a8c18d Fix typos in clang by Alexander Kornienko · 8 years ago
- 91a4b5a [Coroutines] Schedule coro-split before asan by Brian Gesiak · 8 years ago
- c133b1e Fix for LLVM header changes by David Blaikie · 8 years ago
- 4e1ae83 Change for an LLVM header file move by David Blaikie · 8 years ago
- ca552b8 [Driver] Pass -f[no-]emulated-tls and set up ExplicitEmulatedTLS by Chih-Hung Hsieh · 8 years ago
- 769134d [ThinLTO] Allow indexing to request backend to ignore the module by Vitaly Buka · 8 years ago
- c35ff82 [ThinLTO] Ignore object files with no ThinLTO modules if -fthinlto-index= is set by Vitaly Buka · 8 years ago
- 76c8f82 Update for llvm change. NFC. by Rafael Espindola · 8 years ago
- ac904d0 NewPM: Improve/fix GCOV - which needs to run early in the pass pipeline. by David Blaikie · 8 years ago
- e1d7053 Use an enum value instead of a string. by Rafael Espindola · 8 years ago
- 7a4f7f5 Wire up GCOV to the new pass manager by David Blaikie · 8 years ago
- 5110d4f [Driver] Add flag enabling the function stack size section that was added in r319430 by Sean Eveson · 8 years ago
- 3fd1b1a [hwasan] Implement -fsanitize-recover=hwaddress. by Evgeniy Stepanov · 8 years ago
- 12817e5 Hardware-assisted AddressSanitizer (clang part). by Evgeniy Stepanov · 8 years ago
- c950c65 Toolchain: Normalize dwarf, sjlj and seh eh by Martell Malone · 8 years ago
- 2fa2570 Revert "Toolchain: Normalize dwarf, sjlj and seh eh" by Martell Malone · 8 years ago
- 390cfcb Toolchain: Normalize dwarf, sjlj and seh eh by Martell Malone · 8 years ago
- 68d00b0 Update for layering fix in LLVM CodeGen<>Target by David Blaikie · 8 years ago
- 926b95c [NewPassManager] Pass the -fdebug-pass-manager flag setting into the Analysis managers to match what we do in opt by Craig Topper · 8 years ago
- a8bd4e3 [PM] Wire up support for the bounds checking sanitizer with the new PM. by Chandler Carruth · 8 years ago
- afce449 [PM] Add a missing header that I had in the next commit but was needed by Chandler Carruth · 8 years ago
- 00a301d [PM] Port BoundsChecking to the new PM. by Chandler Carruth · 8 years ago
- 4cd016ab [ThinLTO] Handle -fdebug-pass-manager for backend invocations via clang by Teresa Johnson · 8 years ago
- 93838a5 Revert "[ThinLTO] Handle -fdebug-pass-manager for backend invocations via clang" by Teresa Johnson · 8 years ago
- 140c1a0 [ThinLTO] Handle -fdebug-pass-manager for backend invocations via clang by Teresa Johnson · 8 years ago
- 5c7fc76 [SanitizerCoverage] Add stack depth tracing instrumentation. by Matt Morehouse · 8 years ago
- aa0226e Update for llvm change. by Rafael Espindola · 8 years ago
- 6145776 [sanitizer-coverage] clang flags pumbing for -fsanitize-coverage=pc-table by Kostya Serebryany · 8 years ago
- c76a27e Make new PM honor -fdebug-info-for-profiling (clang side) by Dehao Chen · 8 years ago
- 9fdd5fa [PM] Setup TargetLibraryInfo correctly for the new pass manager. by Chandler Carruth · 8 years ago
- 5f83d0e Use DenseMap instead std::map for GVSummaryMapTy by Dehao Chen · 8 years ago
- dc77150 Changed Opts.EABIVersion type string to llvm::EABI enum class by Yuka Takahashi · 8 years ago
- b853ef9 Remove Clang support for '-fvectorize-slp-aggressive' which used LLVM's by Chandler Carruth · 8 years ago
- 6d441bf [PM] Add support for sample PGO in the new pass manager (clang-side) by Dehao Chen · 8 years ago
- b13eebe [NewPM] Add Clang cc1 flag -fdebug-pass-manager for printing debug information. by Tim Shen · 8 years ago
- 6647069 [ThinkLTO] Invoke build(Thin)?LTOPreLinkDefaultPipeline. by Tim Shen · 8 years ago
- dbd2fed Apply summary-based dead stripping to regular LTO modules with summaries. by Peter Collingbourne · 8 years ago
- 5444890 Represent debug information compression type fully by Saleem Abdulrasool · 8 years ago
- 2c2fb88 [sanitizer-coverage] one more flavor of coverage: -fsanitize-coverage=inline-8bit-counters. Experimental so far, not documenting yet. Reapplying revisions 304630, 304631, 304632, 304673, see PR33308 by Kostya Serebryany · 8 years ago