aboutsummaryrefslogtreecommitdiff
path: root/llvm/test/Transforms/LoopStrengthReduce/X86
AgeCommit message (Expand)AuthorFilesLines
2025-11-10X86: Enable terminal rule (#165957)Matt Arsenault1-10/+11
2025-10-23[test][Transforms] Remove unsafe-fp-math uses part 2 (NFC) (#164786)paperchalice1-2/+2
2025-09-05[SCEV] Fold (C * A /u C) -> A, if A is a multiple of C and C a pow-of-2. (#15...Florian Hahn1-3/+5
2025-09-03[LSR] Move test from Analysis/ScalarEvolution to Transforms, regen.Florian Hahn1-0/+119
2025-08-08[IR] Remove size argument from lifetime intrinsics (#150248)Nikita Popov1-4/+4
2025-07-18[LSR] Do not consider uses in lifetime intrinsics (#149492)Nikita Popov1-0/+59
2025-07-11Revert "[LSR] Regenerate test checks (NFC)"Nikita Popov1-209/+112
2025-07-11[LSR] Regenerate test checks (NFC)Nikita Popov1-112/+209
2025-06-05MachineScheduler: Improve instruction clustering (#137784)Ruiling, Song1-16/+12
2025-03-14[RemoveDIs] Remove "try-debuginfo-iterators..." test flags (#130298)Jeremy Morse1-1/+0
2024-11-21[llvm] Remove `br i1 undef` from some regression tests [NFC] (#117112)Lee Wei5-38/+38
2024-11-07[SCEV] Disallow simplifying phi(undef, X) to X (#115109)Yingwei Zheng1-8/+8
2024-10-17[llvm][LSR] Fix where invariant on ScaledReg & Scale is violated (#112576)Youngsuk Kim1-0/+30
2024-10-02[X86] Don't request 0x90 nop filling in p2align directives (#110134)Jeremy Morse4-16/+16
2024-10-02[SCEVExpander] Preserve gep nuw during expansion (#102133)Nikita Popov1-1/+1
2024-09-09Reland "[LSR] Do not create duplicated PHI nodes while preserving LCSSA form"...Sergey Kachkov3-18/+20
2024-09-06Revert "[LSR] Do not create duplicated PHI nodes while preserving LCSSA form"...dyung3-20/+18
2024-09-06[LSR] Do not create duplicated PHI nodes while preserving LCSSA form (#107380)Sergey Kachkov3-18/+20
2024-07-15[DebugInfo][LoopStrengthReduce] Fix missing debug location updates (#97519)Shan Huang1-0/+59
2024-06-19[SCEVExpander] Recognize urem idiom during expansion (#96005)Philip Reames1-6/+2
2024-06-14 [RemoveDIs] Print IR with debug records by default (#91724)Stephen Tozer1-1/+1
2024-05-24Reland "[X86] Remove knl/knm specific ISAs supports (#92883)" (#93136)Freddy Ye1-1/+1
2024-05-23Revert "[X86] Remove knl/knm specific ISAs supports (#92883)" (#93123)Freddy Ye1-1/+1
2024-05-23[X86] Remove knl/knm specific ISAs supports (#92883)Freddy Ye1-1/+1
2024-05-20[ConstantFolding] Canonicalize constexpr GEPs to i8 (#89872)Nikita Popov1-10/+10
2024-03-05[SCEVExpander] Use PoisoningVH for OrigFlagsNikita Popov1-0/+23
2024-02-05[Transforms] Convert tests to opaque pointers (NFC)Nikita Popov1-1/+1
2024-01-22[RemoveDIs][DebugInfo] Add support for DPValues to LoopStrengthReduce (#78706)Stephen Tozer1-0/+1
2023-12-05[Tests] Add disjoint flag to some tests (NFC)Nikita Popov2-9/+9
2023-10-26[opt] Infer DataLayout from triple if not specifiedAlex Richardson1-21/+25
2023-09-21[LSR] Regenerate test checks (NFC)Nikita Popov1-14/+38
2023-07-20[IVUsers] Check getExpr result in findAddRecForLoop.Florian Hahn1-0/+85
2023-07-12[LSR] Convert some tests to opaque pointers (NFC)Nikita Popov2-144/+124
2023-07-12[LSR] Move test to target specific directory (NFC)Nikita Popov1-0/+201
2023-07-05[SCEV] Add flag to control invertible check for normalization.Florian Hahn1-0/+461
2023-07-04[LSR] Move normalization check to normalizeForPostIncUse.Florian Hahn1-10/+12
2023-07-03[LSR] Add test for another normalization miscompile.Florian Hahn1-0/+89
2023-06-23[LSR] Convert some tests to opaque pointers (NFC)Nikita Popov2-47/+47
2023-06-22[LSR] Return nullptr from getExpr if the result isn't invertible.Florian Hahn1-7/+9
2023-06-19Recommit "[LSR] Consider post-inc form when creating extends/truncates."Florian Hahn1-21/+20
2023-06-18pr62660-normalization-failure.ll REQUIRES: asserts (#62660)NAKAMURA Takumi1-0/+1
2023-06-17[LSR] Enable SCEV verification for test from f3a0ad2d and mark as XFAILFlorian Hahn1-1/+3
2023-06-17Revert "[LSR] Consider post-inc form when creating extends/truncates."Florian Hahn1-20/+21
2023-06-17[LSR] Add test for #62660.Florian Hahn1-0/+36
2023-06-17[LSR] Consider post-inc form when creating extends/truncates.Florian Hahn1-21/+20
2023-06-17[LSR] Add test case for #58039.Florian Hahn1-0/+47
2023-06-15[LSR] Move new test to X86 subdir.Florian Hahn1-0/+88
2023-05-31[Test] Move LoopStrengthReduce/pr62563.ll to X86 specific test folder (NFC)Dmitry Makogon1-0/+76
2023-05-25[CodeGen][ShrinkWrap] Enable PostShrinkWrap by defaultsgokhale1-3/+4
2023-05-17[NFC][Py Reformat] Reformat lit.local.cfg python files in llvmTobias Hieta1-1/+1