summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Scalar/BDCE.cpp
Commit message (Expand)AuthorAgeFilesLines
* [PM] Introduce an analysis set used to preserve all analyses overChandler Carruth2017-01-151-2/+2
* [BDCE] Skip metadata while replacing uses.Davide Italiano2016-12-071-2/+3
* [BDCE/DebugInfo] Preserve llvm.dbg.value's argument.Davide Italiano2016-12-061-0/+5
* [PM] Normalize FIXMEs for missing PreserveCFG to have the same wording.Michael Kuperstein2016-06-281-2/+1
* [PM] BDCE: Fix caching of analyses.Davide Italiano2016-05-311-3/+8
* [PM] Port BDCE to the new pass manager.Davide Italiano2016-05-251-33/+39
* Re-commit optimization bisect support (r267022) without new pass manager supp...Andrew Kaylor2016-04-221-1/+1
* Revert "Initial implementation of optimization bisect support."Vedant Kumar2016-04-221-1/+1
* Initial implementation of optimization bisect support.Andrew Kaylor2016-04-211-1/+1
* Port DemandedBits to the new pass manager.Michael Kuperstein2016-04-181-3/+3
* Add GlobalsAA as preserved to a bunch of transformsJames Molloy2015-09-101-0/+2
* Separate out BDCE's analysis into a separate DemandedBits analysis.James Molloy2015-08-141-328/+18
* Rename inst_range() to instructions() for consistency. NFCNico Rieck2015-08-061-2/+2
* New EH representation for MSVC compatibilityDavid Majnemer2015-07-311-2/+2
* Revert the new EH instructionsDavid Majnemer2015-07-101-2/+2
* New EH representation for MSVC compatibilityDavid Majnemer2015-07-101-2/+2
* Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko2015-06-231-1/+1
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-191-1/+1
* DataLayout is mandatory, update the API to reflect it with references.Mehdi Amini2015-03-101-16/+15
* Make DataLayout Non-Optional in the ModuleMehdi Amini2015-03-041-1/+1
* add newline for easier reading; NFCSanjay Patel2015-02-231-1/+1
* [BDCE] Don't forget uses of root instructions seen before the instruction itselfHal Finkel2015-02-181-3/+6
* [BDCE] Add a bit-tracking DCE passHal Finkel2015-02-171-0/+408
OpenPOWER on IntegriCloud