summaryrefslogtreecommitdiff
path: root/llvm/test/Transforms/LoopVectorize/PowerPC
AgeCommit message (Expand)Author
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
2023-01-18[AsmParser] Remove typed pointer auto-detectionNikita Popov
2023-01-06[LV] Disable runtime unrolling for vectorized loops.Florian Hahn
2023-01-04[LoopVectorize] Convert some tests to opaque pointers (NFC)Nikita Popov
2022-12-14[LoopVectorize] Convert some tests to opaque pointers (NFC)Nikita Popov
2022-12-14[LoopVectorize] Convert some tests to opaque pointers (NFC)Nikita Popov
2022-12-08[NFC] Port all LoopVectorize tests to `-passes=` syntaxRoman Lebedev
2022-12-05[NFC] Port all runlines for LoopVectorize pass tests to -passes syntaxRoman Lebedev
2022-10-07[opt] Don't translate legacy -analysis flag to require<analysis>Arthur Eubanks
2022-07-25[Passes] add a tail-call-elim pass near the end of the opt pipelineSanjay Patel
2022-05-20[LV] Do not LoopSimplify/LCSSA after generating main vector loop.Florian Hahn
2022-05-19[LoopVectorize] Don't interleave when the number of runtime checks exceeds th...Tiehu Zhang