summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Analysis/DemandedBits.cpp
Commit message (Expand)AuthorAgeFilesLines
* Remove trailing spaceFangrui Song2018-07-301-2/+2
* Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-141-4/+4
* Avoid int to string conversion in Twine or raw_ostream contexts.Benjamin Kramer2017-12-281-2/+2
* [DemandedBits] simplify call; NFCSanjay Patel2017-08-161-1/+1
* [Analysis] Fix some Clang-tidy modernize and Include What You Use warnings; ...Eugene Zelenko2017-07-211-4/+15
* [DemandedBits] fix formatting; NFCSanjay Patel2017-07-071-9/+6
* [BDCE] Add comments. NFCXin Tong2017-06-191-0/+2
* [ValueTracking] Remove const_casts on several calls to computeKnownBits and C...Craig Topper2017-05-131-4/+2
* [KnownBits] Add bit counting methods to KnownBits struct and use them where p...Craig Topper2017-05-121-2/+2
* [APInt] Add clearSignBit method. Use it and setSignBit in a few places. NFCICraig Topper2017-04-281-2/+2
* [ValueTracking] Introduce a KnownBits struct to wrap the two APInts for compu...Craig Topper2017-04-261-17/+14
* [Analysis] Support bitreverse in -demanded-bits passBrian Gesiak2017-04-131-0/+3
* Revert @llvm.assume with operator bundles (r289755-r289757)Daniel Jasper2016-12-191-4/+9
* Remove the AssumptionCacheHal Finkel2016-12-151-9/+4
* [PM] Change the static object whose address is used to uniquely identifyChandler Carruth2016-11-231-1/+1
* Consistently use FunctionAnalysisManagerSean Silva2016-08-091-1/+1
* [DemandedBits] Reduce number of duplicated DenseMap lookups.Benjamin Kramer2016-07-211-5/+4
* Port DemandedBits to the new pass manager.Michael Kuperstein2016-04-181-22/+42
* [NFC] Header cleanupMehdi Amini2016-04-181-1/+0
* [DemandedBits] Revert r249687 due to PR26071James Molloy2016-02-031-7/+0
* Make some headers self-contained, remove unused includes that violate layering.Benjamin Kramer2016-01-271-1/+0
* [DemandedBits] Fix computation of demanded bits for ICmpsJames Molloy2016-01-251-1/+1
* Compute demanded bits for icmp instructionsJames Molloy2015-10-081-0/+7
* Treat Mul just like Add and SubtractJames Molloy2015-10-081-0/+12
* Make demanded bits lazyJames Molloy2015-10-081-7/+19
* Untabify.NAKAMURA Takumi2015-09-221-7/+5
* Reformat comment lines.NAKAMURA Takumi2015-09-221-2/+2
* Reformat.NAKAMURA Takumi2015-09-221-2/+1
* Separate out BDCE's analysis into a separate DemandedBits analysis.James Molloy2015-08-141-0/+364
OpenPOWER on IntegriCloud