summaryrefslogtreecommitdiff
path: root/llvm/test/Transforms/InstSimplify/shift.ll
AgeCommit message (Expand)Author
2024-11-06[LLVM][IR] Use splat syntax when printing Constant[Data]Vector. (#112548)Paul Walker
2024-04-17[PatternMatch] Do not accept undef elements in m_AllOnes() and friends (#88217)Nikita Popov
2024-02-27[LLVM][tests/Transforms/InstSimplify] Convert instances of ConstantExpr based...Paul Walker
2023-03-06[InstSimplify] Simplify `(shl nsw nuw X, BitWidth - 1)` -> `0`Noah Goldstein
2023-03-06[InstSimplify] Add tests for `(shl nuw nsw X, BitWidth - 1)` -> `0`; NFCNoah Goldstein
2022-08-07[InstSimplify] fold scalable vectors with over-shift splat constant to poisonSanjay Patel
2022-08-07[InstSimplify] add test for over-shift of scalable vector; NFCSanjay Patel
2022-02-07[test] Use -passes=instsimplify instead of -instsimplify in a number of tests...Bjorn Pettersson
2021-09-29[InstSimplify] (-1 << x) s>> x --> -1Sanjay Patel
2021-09-29[InstSimplify] add tests for (-1 << x) s>> x; NFCSanjay Patel
2021-06-23[InstSimplify] Add more poison folding optimizationsJuneyoung Lee
2021-01-06[InstSimplify] Fold out-of-bounds shift to poisonNikita Popov
2020-12-02[InstSimplify] Add tests that fold instructions with poison operands (NFC)Juneyoung Lee
2019-04-17Revert "Temporarily Revert "Add basic loop fusion pass.""Eric Christopher
2019-04-17Temporarily Revert "Add basic loop fusion pass."Eric Christopher
2018-08-01[InstSimplify] fold extracting from std::pair (1/2)Hiroshi Inoue
2018-07-31[InstSimplify] tests for D48828, D49981: fold extraction from std::pairHiroshi Inoue
2018-07-31[InstSimplify] tests for D48828, D49981: fold extraction from std::pairHiroshi Inoue
2018-07-27[InstSimplify] tests for D48828: fold extraction from std::pairHiroshi Inoue
2018-06-26[InstSimplify] fold shifts by sext boolSanjay Patel
2018-06-26[InstSimplify] add tests for shifts by sext bool; NFCSanjay Patel
2018-04-22[PatternMatch] allow undef elements when matching a vector zeroSanjay Patel
2018-04-22[InstSimplify, InstCombine] add vector tests with undef elts; NFCSanjay Patel
2018-04-21[InstSimplify] move tests for shifts; NFCSanjay Patel