summaryrefslogtreecommitdiff
path: root/llvm/test/Transforms/LoopVectorize/PowerPC
AgeCommit message (Expand)Author
2025-06-09[VPlan] Add ReductionStartVector VPInstruction. (#142290)Florian Hahn
2025-06-02[LV] Move VPlan-based calculateRegisterUsage to VPlanAnalysis (NFC). (#135673)Florian Hahn
2025-05-27[VPlan] Connect Entry to scalar preheader during initial construction. (#140132)Florian Hahn
2025-05-06[VPlan][LV] Fix invalid truncation in VPScalarIVStepsRecipe (#137832)Maryam Moghadas
2025-04-08[LV] Compute register usage for interleaving on VPlan. (#126437)Florian Hahn
2025-03-28[VPlan] Add VF as operand to VPScalarIVStepsRecipe.Florian Hahn
2025-03-26[VPlan] Generalize SCALAR-STEPS removal to any unroll factor.Florian Hahn
2025-03-25[VPlan] Remove no-op SCALAR-STEPS after unrolling. (#123655)Florian Hahn
2025-03-19[LV] Don't skip instrs with side-effects in reg pressure computation. (#126415)Florian Hahn
2025-02-20[LV] Regen a couple of tests with UTC (#127785)Ramkumar Ramachandra
2025-02-09[VPlan] Add incoming values for all predecessor to ResumePHI (NFCI).Florian Hahn
2024-12-29[VPlan] Compute induction end values in VPlan. (#112145)Florian Hahn
2024-12-17[VPlan] Remove reverse() of predecessors from VPInstruction::generate.Florian Hahn
2024-12-17[VPlan] Propagate all GEP flags (#119899)Nikita Popov
2024-12-15[VPlan] Modernize VPWidenIntOrFpInductionRecipe printing (NFC).Florian Hahn
2024-12-12[VPlan] Hook IR blocks into VPlan during skeleton creation (NFC) (#114292)Florian Hahn
2024-12-06Reapply "[VPlan] Update scalar induction resume values in VPlan. (#110577)"Florian Hahn
2024-12-06Revert "[VPlan] Update scalar induction resume values in VPlan. (#110577)"Nikita Popov
2024-12-06[VPlan] Update scalar induction resume values in VPlan. (#110577)Florian Hahn
2024-11-17[LV] Vectorize Epilogues for loops with small VF but high IC (#108190)Julian Nagele
2024-11-08[Analysis] atan2: isTriviallyVectorizable; add to massv and accelerate veclib...Tex Riddell
2024-11-06[LLVM][IR] Use splat syntax when printing Constant[Data]Vector. (#112548)Paul Walker
2024-11-04[PowerPC][LLC] Utilize PPC::getNormalizedPPCTargetCPU() to set CPU (#113943)zhijian lin
2024-09-22[VPlan] Run DCE after unrolling.Florian Hahn
2024-09-10[VPlan] Add VPValue for VF, use it for VPWidenIntOrFpInductionRecipe. (#95305)Florian Hahn
2024-09-03Prefer use of 0.0 over -0.0 for fadd reductions w/nsz (in IR) (#106770)Philip Reames
2024-08-30Regen a bunch of vectorizer tests to avoid naming churn in upcoming reviewPhilip Reames
2024-08-12[VPlan] Mark VPVectorPointer as only using the first part of the ptr.Florian Hahn
2024-07-20[VPlan] Remove VPPredInstPHIRecipes without users after region merging.Florian Hahn
2024-07-16[VPlan] Update test to use CHECK variables.Florian Hahn
2024-07-05[VPlan] Model branch cond to enter scalar epilogue in VPlan. (#92651)Florian Hahn
2024-06-20[VPlan] Model middle block via VPIRBasicBlock. (#95816)Florian Hahn
2024-06-15[LV] Add tests with multiple conditions feedin exit branches.Florian Hahn
2024-05-22[LoopVectorize] optimal-epilog-vectorization-profitability.ll - fix LABLE -> ...Simon Pilgrim
2024-04-09[VPlan] Dont assign slots to VPValues with an underlying value.Florian Hahn
2024-04-04[LV, VP]VP intrinsics support for the Loop Vectorizer + adding new tail-foldi...Alexey Bataev
2024-02-28[LV] Remove unused configuration option (#82955)Nilanjana Basu
2024-01-31[VPlan] Update stale test after 9536a6286, fix formatting.Florian Hahn
2024-01-04[LV] Change loops' interleave count computation (#73766)Nilanjana Basu
2024-01-01[VPlan] Model address separately. (#72164)Florian Hahn
2023-11-22[LV] Reduce memory-check-threshold for test to preserve original test.Florian Hahn
2023-10-26[opt] Infer DataLayout from triple if not specifiedAlex Richardson
2023-10-04Regenerate test checks for tests affected by D141060Alex Richardson
2023-10-02Fix mechanism propagating mangled names for TLI function mappings (#66656)JolantaJensen
2023-08-14[PowerPC] vector cost model add cost to extract i1Roland Froese
2023-06-12[LoopVectorize] Convert most tests to opaque pointers (NFC)Nikita Popov
2023-05-17[NFC][Py Reformat] Reformat lit.local.cfg python files in llvmTobias Hieta
2023-02-28[LV] Reland "Update logic for calculating register usage due to invariants"sgokhale
2023-02-28Revert "[LV] Update logic for calculating register usage due to invariants"sgokhale
2023-02-28[LV] Update logic for calculating register usage due to invariantssgokhale