summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/BackendUtil.cpp
Commit message (Expand)AuthorAgeFilesLines
* Re-land r337333, "Teach Clang to emit address-significance tables.",Peter Collingbourne2018-07-181-0/+1
* Revert r337333, "Teach Clang to emit address-significance tables."Peter Collingbourne2018-07-171-1/+0
* Teach Clang to emit address-significance tables.Peter Collingbourne2018-07-171-0/+1
* Restore "[ThinLTO] Ensure we always select the same function copy to import"Teresa Johnson2018-07-161-3/+2
* Revert "[ThinLTO] Ensure we always select the same function copy to import"Teresa Johnson2018-07-141-2/+3
* [ThinLTO] Ensure we always select the same function copy to importTeresa Johnson2018-07-131-3/+2
* Re-land "[LTO] Enable module summary emission by default for regular LTO"Tobias Edler von Koch2018-06-221-12/+31
* Revert "[LTO] Enable module summary emission by default for regular LTO"Tobias Edler von Koch2018-06-211-28/+10
* [LTO] Enable module summary emission by default for regular LTOTobias Edler von Koch2018-06-211-10/+28
* Use SmallPtrSet instead of SmallSet in places where we iterate over the set.Craig Topper2018-06-091-1/+1
* IRGen: Write .dwo files when -split-dwarf-file is used together with -fthinlt...Peter Collingbourne2018-05-311-0/+1
* Reland r332885, "CodeGen, Driver: Start using direct split dwarf emission in ...Peter Collingbourne2018-05-221-26/+49
* Revert "CodeGen, Driver: Start using direct split dwarf emission in clang."Amara Emerson2018-05-221-48/+26
* Revert "Fix another make_unique ambiguity."Amara Emerson2018-05-221-2/+1
* Fix another make_unique ambiguity.Peter Collingbourne2018-05-211-1/+2
* CodeGen, Driver: Start using direct split dwarf emission in clang.Peter Collingbourne2018-05-211-26/+48
* CodeGen: Add a dwo output file argument to addPassesToEmitFile and hook it up...Peter Collingbourne2018-05-211-1/+1
* [ThinLTO] Support opt remarks options with distributed ThinLTO backendsTeresa Johnson2018-05-051-1/+3
* Fix build break due to content moving from Scalar.h to InstCombine.h in LLVMDavid Blaikie2018-04-241-0/+1
* Use special new Clang flag 'FrontendTimesIsEnabled' instead of 'llvm::TimePas...Andrew V. Tischenko2018-04-231-2/+2
* [ThinLTO] Pass -save-temps to LTO backend for distributed ThinLTO buildsTeresa Johnson2018-04-171-0/+9
* hwasan: add -fsanitize=kernel-hwaddress flagAndrey Konovalov2018-04-131-5/+17
* Remove -cc1 option "-backend-option".Eli Friedman2018-04-121-2/+0
* Fix typos in clangAlexander Kornienko2018-04-061-1/+1
* [Coroutines] Schedule coro-split before asanBrian Gesiak2018-04-011-3/+3
* Fix for LLVM header changesDavid Blaikie2018-03-281-0/+1
* Change for an LLVM header file moveDavid Blaikie2018-03-231-1/+1
* [Driver] Pass -f[no-]emulated-tls and set up ExplicitEmulatedTLSChih-Hung Hsieh2018-03-011-0/+1
* [ThinLTO] Allow indexing to request backend to ignore the moduleVitaly Buka2018-02-161-5/+17
* [ThinLTO] Ignore object files with no ThinLTO modules if -fthinlto-index= is setVitaly Buka2018-02-161-5/+11
* Update for llvm change. NFC.Rafael Espindola2018-02-141-2/+2
* NewPM: Improve/fix GCOV - which needs to run early in the pass pipeline.David Blaikie2018-01-231-3/+7
* Use an enum value instead of a string.Rafael Espindola2018-01-181-17/+2
* Wire up GCOV to the new pass managerDavid Blaikie2018-01-091-15/+24
* [Driver] Add flag enabling the function stack size section that was added in ...Sean Eveson2018-01-081-0/+1
* [hwasan] Implement -fsanitize-recover=hwaddress.Evgeniy Stepanov2017-12-201-1/+5
* Hardware-assisted AddressSanitizer (clang part).Evgeniy Stepanov2017-12-091-0/+12
* Toolchain: Normalize dwarf, sjlj and seh ehMartell Malone2017-11-291-0/+4
* Revert "Toolchain: Normalize dwarf, sjlj and seh eh"Martell Malone2017-11-291-4/+0
* Toolchain: Normalize dwarf, sjlj and seh ehMartell Malone2017-11-291-0/+4
* Update for layering fix in LLVM CodeGen<>TargetDavid Blaikie2017-11-171-1/+1
* [NewPassManager] Pass the -fdebug-pass-manager flag setting into the Analysis...Craig Topper2017-11-141-4/+4
* [PM] Wire up support for the bounds checking sanitizer with the new PM.Chandler Carruth2017-11-141-0/+14
* [PM] Add a missing header that I had in the next commit but was neededChandler Carruth2017-11-141-0/+1
* [PM] Port BoundsChecking to the new PM.Chandler Carruth2017-11-141-1/+1
* [ThinLTO] Handle -fdebug-pass-manager for backend invocations via clangTeresa Johnson2017-11-131-0/+1
* Revert "[ThinLTO] Handle -fdebug-pass-manager for backend invocations via clang"Teresa Johnson2017-11-111-1/+0
* [ThinLTO] Handle -fdebug-pass-manager for backend invocations via clangTeresa Johnson2017-11-101-0/+1
* [SanitizerCoverage] Add stack depth tracing instrumentation.Matt Morehouse2017-08-181-0/+1
* Update for llvm change.Rafael Espindola2017-08-031-10/+12
OpenPOWER on IntegriCloud