summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/InstCombine/div-shift.ll
Commit message (Expand)AuthorAgeFilesLines
* Revert "Temporarily Revert "Add basic loop fusion pass.""Eric Christopher2019-04-171-0/+204
* Temporarily Revert "Add basic loop fusion pass."Eric Christopher2019-04-171-204/+0
* [InstCombine] (X << Y) / X -> 1 << YSanjay Patel2018-01-211-20/+8
* [InstCombine] add baseline tests for (X << Y) / X -> 1 << Y; NFCSanjay Patel2018-01-201-15/+131
* [InstCombine] Add support for turning vector sdiv into udiv.Craig Topper2017-04-171-2/+2
* [InstCombine] Add test cases for missing support for turning vector sdiv into...Craig Topper2017-04-171-0/+15
* [InstCombine] canonicalize min/max constant to select's false valueSanjay Patel2016-11-211-2/+2
* [InstCombine] regenerate checksSanjay Patel2016-05-021-33/+43
* InstSimplify: X >> X -> 0David Majnemer2013-07-091-3/+3
* InstCombine: Reimplementation of visitUDivOperandDavid Majnemer2013-07-041-1/+0
* Revert r185257 (InstCombine: Be more agressive optimizing 'udiv' instrs with ...Hal Finkel2013-07-021-0/+1
* InstCombine: Be more agressive optimizing 'udiv' instrs with 'select' denomsDavid Majnemer2013-06-291-0/+38
* InstCombine: Make sure we use the pre-zext type when creating a constant of a...Benjamin Kramer2012-09-211-0/+14
* Look pass zext to strength reduce an udiv. Patch by David Majnemer. rdar://11...Evan Cheng2012-06-211-0/+23
OpenPOWER on IntegriCloud