aboutsummaryrefslogtreecommitdiffstats
path: root/test/CodeGen/X86/divide-by-constant.ll
Commit message (Collapse)AuthorAgeFilesLines
* Reapply 122353-122355 with fixes. 122354 was wrong;Dale Johannesen2010-12-211-3/+3
| | | | | | | | | | the shift type was needed one place, the shift count type another. The transform in 123555 had the same problem. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122366 91177308-0d34-0410-b5e6-96231b3b80d8
* Revert 122353-122355 for the moment, they broke stuff.Dale Johannesen2010-12-211-3/+3
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122360 91177308-0d34-0410-b5e6-96231b3b80d8
* Get the type of a shift from the shift, not from its shiftDale Johannesen2010-12-211-3/+3
| | | | | | | | | | count operand. These should be the same but apparently are not always, and this is cleaner anyway. This improves the code in an existing test. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122354 91177308-0d34-0410-b5e6-96231b3b80d8
* take care of some todos, transforming [us]mul_lohi into Chris Lattner2010-12-151-0/+1
| | | | | | | a wider mul if the wider mul is legal. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@121848 91177308-0d34-0410-b5e6-96231b3b80d8
* merge two testsChris Lattner2010-12-151-0/+10
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@121847 91177308-0d34-0410-b5e6-96231b3b80d8
* rename testChris Lattner2010-12-131-0/+42
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@121697 91177308-0d34-0410-b5e6-96231b3b80d8