summaryrefslogtreecommitdiff
path: root/llvm/lib/Support/DivisionByConstantInfo.cpp
AgeCommit message (Expand)Author
2024-07-07[DivisionByConstantInfo] Use APInt::getLowBitsSet instead of getAllOnes+lshr....Craig Topper
2023-02-19Use APInt::count{l,r}_{zero,one} (NFC)Kazu Hirata
2023-01-04[Support][SelectionDAG][GlobalISel] Hoist PostShift adjustment for IsAdd into...Craig Topper
2023-01-04[SelectionDAG][GlobalISel] Don't use UnsignedDivisionByConstantInfo for divis...Craig Topper
2023-01-03[SelectionDAG][GlobalISel] Move even divisor optimization for division by con...Craig Topper
2022-12-29[Support] Fix what I think is an off by 1 bug in UnsignedDivisionByConstantInfo.Craig Topper
2022-12-25[NFC] Add exhaustive test coverage for `{Un}signedDivisionByConstantInfo`Roman Lebedev
2022-12-23[Support] Use APInt::udivrem in DivisionByConstantInfo. NFCCraig Topper
2022-12-23[Support] Use inplace APInt operators in DivisionByConstantInfo. NFCCraig Topper
2022-12-22[Support] Move some APInt declarations in DivisionByConstantInfo to their fir...Craig Topper
2022-07-17[Support][CodeGen] Fix spelling Divison->Division. NFCCraig Topper
2022-01-07[llvm] Use true/false instead of 1/0 (NFC)Kazu Hirata
2021-09-30[NFC] Restore magic and magicu to a globally visible locationChristopher Tetreault