aboutsummaryrefslogtreecommitdiff
path: root/llvm/test/Transforms/SLPVectorizer/SystemZ
AgeCommit message (Expand)AuthorFilesLines
2025-09-12[llvm] Regenerate test checks including TBAA semantics (NFC)Antonio Frighetto1-5/+5
2025-07-11[SLP]Remove emission of vector_insert/vector_extract intrinsicsAlexey Bataev3-15/+14
2025-06-17[SLP]Fix a crash on an subvector size calculation for non-power-of-2 vectorAlexey Bataev1-0/+87
2025-04-30[SLPVectorizer] Move X86 specific handling into X86TTIImpl. (#137830)Jonas Paulsson1-4/+4
2025-04-15[SLP][REVEC] VectorValuesAndScales should be supported by REVEC. (#135762)Han-Kuan Chen1-4/+4
2025-04-11[SLP]Fix a crash when trying to reduce in revec after minbitwidth analysisAlexey Bataev1-1/+36
2025-04-11[SLP]Synchronize cost of gather/buildvector nodes with codegenAlexey Bataev1-4/+4
2025-04-11Support z17 processor name and scheduler description (#135254)Ulrich Weigand1-1/+1
2025-02-24[SLP][REVEC] Fix scalar mask is passed to getScalarizationOverhead but the ty...Han-Kuan Chen1-0/+45
2025-02-21[SLP]Represent SLP graph as a treeAlexey Bataev1-1/+1
2025-02-11[SLP]Fix attempt to build the reorder mask for non-adjusted reuse maskAlexey Bataev1-0/+155
2025-01-29[IR] Convert from nocapture to captures(none) (#123181)Nikita Popov3-12/+12
2024-12-03[SystemZ] Add realistic cost estimates for vector reduction intrinsics (#118319)Dominik Steenken3-0/+787
2024-11-29[SLPVectorizer, TargetTransformInfo, SystemZ] Improve SLP getGatherCost(). (...Jonas Paulsson1-44/+106
2024-11-26[SLP][REVEC] getScalarizationOverhead should not be used when ScalarTy is Fix...Han-Kuan Chen1-0/+30
2024-11-06[LLVM][IR] Use splat syntax when printing Constant[Data]Vector. (#112548)Paul Walker2-3/+3
2024-10-25[System] Precommit of test for #112491 (#113704)Jonas Paulsson1-0/+128
2024-10-24[SLP]Do correct signedness analysis for externally used scalarsAlexey Bataev1-1/+1
2024-10-14[SLP][NFC]Replace more unreachable terminators by rets, NFCAlexey Bataev1-3/+3
2024-10-01[SLP][REVEC] getTypeSizeInBits should apply to scalar type instead of FixedVe...Han-Kuan Chen1-0/+170
2024-08-27[SLP] Remove -slp-optimize-identity-hor-reduction-ops option (#106238)Philip Reames1-16/+0
2024-08-23[SLP]Improve/fix subvectors in gather/buildvector nodes handlingAlexey Bataev1-6/+5
2024-08-22Revert "[SLP]Improve/fix subvectors in gather/buildvector nodes handling" (#1...Vitaly Buka1-5/+6
2024-08-22[SLP]Improve/fix subvectors in gather/buildvector nodes handlingAlexey Bataev1-6/+5
2024-08-08[SLP]Add index of the node to the short name output.Alexey Bataev1-1/+1
2024-07-22[SLP]Fix PR99899: Use canonical type instead of original vector of ptr.Alexey Bataev1-0/+39
2024-07-09[SLP]Keep the original order in the reductions.Alexey Bataev1-1/+1
2024-07-08[SLP]Improve instruction reordering mode detection.Alexey Bataev1-5/+5
2024-05-09[SLP]Fix PR91467: Look through scalar cast, when trying to cast to another type.Alexey Bataev1-2/+1
2024-05-08Revert "[SLP]Fix PR91467: Look through scalar cast, when trying to cast to an...Arthur Eubanks1-1/+2
2024-05-08[SLP]Fix PR91467: Look through scalar cast, when trying to cast to another type.Alexey Bataev1-2/+1
2024-04-29[SLP]Support minbitwidth analisys for buildvector nodes.Alexey Bataev1-3/+3
2024-04-03[SLP]Fix PR87477: fix alternate node cast cost/codegen.Alexey Bataev1-0/+34
2024-04-02[SLP]Fix PR80027: handle case when ext is not reduced but its operand is.Alexey Bataev1-0/+48
2024-03-27[SLP]Fix PR86763: do not truncate reductions to the demanded bits size.Alexey Bataev1-3/+2
2024-03-26[SLP]Fix PR80027: include initial trunc nodes to the demoted values.Alexey Bataev1-0/+41
2024-02-12[SLP]FIx PR81403: compiler crah because wrongly resized vector value.Alexey Bataev1-0/+67
2024-01-30[SLP]Fix PR80027: Fix costs processing for minbitwidth types.Alexey Bataev1-0/+48
2024-01-23[SLP]Fix PR79193: skip analysis of gather nodes for minbitwidth.Alexey Bataev1-0/+16
2023-08-30[slp] Tweak debug costing output to include VLPhilip Reames1-1/+1
2023-05-17[NFC][Py Reformat] Reformat lit.local.cfg python files in llvmTobias Hieta1-1/+1
2023-04-27[IR] Change shufflevector undef mask to poisonManuelJBrito1-1/+1
2023-03-28Revert "[SLP] Check with target before vectorizing GEP Indices."Florian Hahn1-48/+0
2023-02-23[SLP] Check with target before vectorizing GEP Indices.Jonas Paulsson1-0/+48
2022-12-23[SLP] Convert some tests to opaque pointers (NFC)Nikita Popov2-23/+22
2022-10-13[test][SLPVectorizer] Use -passes syntax in RUN lines. NFCBjorn Pettersson2-2/+2
2022-05-26[SLP]Fix PR55653: emit undefs where required, not poison.Alexey Bataev1-1/+1
2022-03-28[slp] Delete dead scalar instructions feeding vectorized instructionsPhilip Reames1-3/+0
2022-03-25Reapply "[SLP] Schedule only sub-graph of vectorizable instructions"" (try 3)Philip Reames1-1/+1
2022-03-03Revert "Reapply "[SLP] Schedule only sub-graph of vectorizable instructions"""Philip Reames1-1/+1