summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Scalar/GuardWidening.cpp
Commit message (Expand)AuthorAgeFilesLines
* [NFC] Collect statistics in GuardWideningMax Kazantsev2018-07-311-0/+4
* Remove trailing spaceFangrui Song2018-07-301-2/+2
* [NFC] Prepare GuardWidening for widening of cond branchesMax Kazantsev2018-07-301-27/+61
* Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-141-6/+7
* [LoopGuardWidening] Make PostDomTree optionalPhilip Reames2018-04-271-10/+28
* [GuardWidening] Add some clarifying comments about heuristics [NFC]Philip Reames2018-04-271-0/+8
* [LoopGuardWidening] Split out a loop pass version of GuardWideningPhilip Reames2018-04-271-9/+74
* [Transforms] Change std::sort to llvm::sort in response to r327219Mandeep Singh Grang2018-04-131-3/+3
* [GuardWidening] Group code by class [NFC]Philip Reames2018-03-231-39/+40
* Guard print() functions only used by dump() functions.Florian Hahn2017-07-311-0/+2
* Sort the remaining #include lines in include/... and lib/....Chandler Carruth2017-06-061-1/+1
* [ValueTracking] Convert most of the calls to computeKnownBits to use the vers...Craig Topper2017-05-241-3/+1
* Fix typos in commentSanjoy Das2017-05-031-4/+4
* [ValueTracking] Introduce a KnownBits struct to wrap the two APInts for compu...Craig Topper2017-04-261-3/+4
* Add a wrapper around copy_if in STLExtras; NFCSanjoy Das2017-02-211-2/+1
* [PM] Introduce an analysis set used to preserve all analyses overChandler Carruth2017-01-151-2/+6
* Analysis: Move llvm::getConstantRangeFromMetadata to IR library.Peter Collingbourne2016-10-211-0/+1
* Consistently use FunctionAnalysisManagerSean Silva2016-08-091-1/+1
* fix formatting, typo; NFCSanjay Patel2016-06-191-1/+1
* Avoid copies of std::strings and APInt/APFloats where we only read from itBenjamin Kramer2016-06-081-1/+1
* [GuardWidening] Tighten the interface of the RangeCheck struct; NFCSanjoy Das2016-05-241-32/+37
* [GuardWidening] Fix incorrect use of remove_ifSanjoy Das2016-05-211-25/+29
* Add const qualifiers to appease bots; NFCSanjoy Das2016-05-191-3/+3
* [GuardWidening] Introduce range check mergingSanjoy Das2016-05-191-0/+244
* [GuardWidening] Use getEquivalentICmp to fold constant comparesSanjoy Das2016-05-191-13/+23
* New pass: guard wideningSanjoy Das2016-05-181-0/+428
OpenPOWER on IntegriCloud