summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/CorrelatedValuePropagation/overflows.ll
Commit message (Expand)AuthorAgeFilesLines
* [CVP] After proving that @llvm.with.overflow()/@llvm.sat() don't overflow, al...Roman Lebedev2019-10-181-12/+12
* [NFC][CVP] Add @llvm.*.sat tests where we could prove both no-overflowsRoman Lebedev2019-10-181-8/+100
* [CVP] Remove a masking operation if range information implies it's a noopPhilip Reames2019-10-111-1/+0
* [LVI] Look through extractvalue of insertvalueNikita Popov2019-09-071-20/+7
* [CVP] Add tests for simplified with.overflow + icmp; NFCNikita Popov2019-08-311-0/+278
* [CVP] Generate simpler code for elided with.overflow intrinsicsNikita Popov2019-08-311-112/+97
* Reapply [CVP] Simplify non-overflowing saturating add/subNikita Popov2019-05-311-8/+8
* [CVP] Add vector saturating add test; NFCNikita Popov2019-05-311-0/+10
* [CVP] Fix assertion failure on vector with.overflowNikita Popov2019-05-311-0/+12
* Revert "[CVP] Simplify non-overflowing saturating add/sub"Nikita Popov2019-05-311-8/+8
* [CVP] Simplify non-overflowing saturating add/subNikita Popov2019-05-311-8/+8
* [CVP] Add tests for non-overflowing saturating math; NFCNikita Popov2019-05-301-1/+99
* [CVP] processOverflowIntrinsic(): don't crash if constant-holding happenedRoman Lebedev2019-04-171-0/+9
* Revert "Temporarily Revert "Add basic loop fusion pass.""Eric Christopher2019-04-171-0/+717
* Temporarily Revert "Add basic loop fusion pass."Eric Christopher2019-04-171-717/+0
* [CVP] Simplify umulo and smulo that cannot overflowNikita Popov2019-04-161-6/+10
* [CVP] Add tests for non-overflowing mulo; NFCNikita Popov2019-04-161-0/+80
* [CVP] Set NSW/NUW flags when simplifying with.overflowNikita Popov2019-04-121-13/+13
* [CVP] Generate full test checks for overflows.ll; NFCNikita Popov2019-04-111-16/+275
* [CorrelatedValuePropagation] Preserve debug locations (PR38178)Vedant Kumar2018-11-181-0/+6
* [CVP] Remove some {s|u}sub.with.overflow checks.Joel Galenson2017-12-051-7/+6
* [CVP] Remove some {s|u}add.with.overflow checks.Sanjoy Das2017-11-101-0/+369
OpenPOWER on IntegriCloud