summaryrefslogtreecommitdiff
path: root/llvm/test/Transforms/SLPVectorizer/AArch64
AgeCommit message (Expand)Author
2025-11-14[SLP]Check if the copyable element is a sub instruciton with abs in isCommutableAlexey Bataev
2025-11-14Revert "[SLP]Check if the copyable element is a sub instruciton with abs in i...Alexey Bataev
2025-11-14[SLP]Check if the copyable element is a sub instruciton with abs in isCommutableAlexey Bataev
2025-11-04[AArch64] Improve the cost model for extending mull (#125651)David Green
2025-11-01[SLP][NFC]Fix UB and constant folded ops in test, NFCAlexey Bataev
2025-10-20[SLP]Do not pack div-like copyable valuesAlexey Bataev
2025-10-20[IR] Replace alignment argument with attribute on masked intrinsics (#163802)Nikita Popov
2025-09-12[llvm] Regenerate test checks including TBAA semantics (NFC)Antonio Frighetto
2025-09-02[SLP]Improved/fixed FMAD support in reductionsAlexey Bataev
2025-09-01[LV] Bundle sub reductions into VPExpressionRecipe (#147255)Sam Tebbs
2025-08-14[SLP]Support LShr as base for copyable elementsAlexey Bataev
2025-08-14Revert "[SLP]Support LShr as base for copyable elements"Alex Bradbury
2025-08-14[AArch64] Change the cost of fma and fmuladd to match fmul. (#152963)David Green
2025-08-14[SLP]Support LShr as base for copyable elementsAlexey Bataev
2025-08-11[SLP]Initial support for copyable elementsAlexey Bataev
2025-08-11[SLP]Initial FMAD support (#149102)Alexey Bataev
2025-08-10Revert "[SLP]Initial FMAD support (#149102)"David Green
2025-08-08[SLP]Initial FMAD support (#149102)Alexey Bataev
2025-08-08Revert "[SLP]Initial FMAD support (#149102)"Alexey Bataev
2025-08-07[SLP]Initial FMAD support (#149102)Alexey Bataev
2025-08-07Reland [VectorUtils] Trivially vectorize ldexp, [l]lround (#152476)Ramkumar Ramachandra
2025-08-01Revert "[VectorUtils] Trivially vectorize ldexp, [l]lround (#145545)"Muhammad Omair Javaid
2025-07-29[VectorUtils] Trivially vectorize ldexp, [l]lround (#145545)Ramkumar Ramachandra
2025-07-15[AArch64,TTI] Remove RealUse check for vector insert/extract costs. (#146526)Florian Hahn
2025-07-14[SLP,AArch64] Update build-vector test to actually build vectors.Florian Hahn
2025-07-11[SLP]Remove emission of vector_insert/vector_extract intrinsicsAlexey Bataev
2025-07-10[SLP] Emit reduction instead of 2 extracts + scalar op, when vectorizing oper...Alexey Bataev
2025-07-10Revert "[SLP] Emit reduction instead of 2 extracts + scalar op, when vectoriz...Alex Bradbury
2025-07-10[SLP] Drop unnecessary '' from around -passes=... arg lists to appease update...Simon Pilgrim
2025-07-09[SLP] Emit reduction instead of 2 extracts + scalar op, when vectorizing oper...Alexey Bataev
2025-07-02[SLP] Avoid -passes=instcombine stages in SLP tests (#146257)Hanyang (Eric) Xu
2025-06-23[CostModel] improveShuffleKindFromMask - recognise a SK_PermuteSingleSrc inco...Simon Pilgrim
2025-05-17Revert "[SLP]Change the insertion point for outside-block-used nodes and prev...Alexey Bataev
2025-05-16[SLP]Change the insertion point for outside-block-used nodes and prevec phi o...Alexey Bataev
2025-05-09[AArch64] Limit vector splitting to vectors of size larger than 128bitDavid Green
2025-05-06[AArch64] Add a slp vectorization test for extract and shuffle costs. NFCDavid Green
2025-04-28[IVDescriptors] Support reductions with minimumnum/maximumnum. (#137335)Florian Hahn
2025-04-24[SLP]Improve reordering of the alternate nodesAlexey Bataev
2025-04-22[SLP]Model single unique value insert + shuffle as splat + select, where prof...Alexey Bataev
2025-04-17[SLP]Cache data for compressed loads before codegenAlexey Bataev
2025-04-16[SLP] Make getSameOpcode support interchangeable instructions. (#135797)Han-Kuan Chen
2025-04-15Revert "[SLP] Make getSameOpcode support interchangeable instructions. (#1338...Han-Kuan Chen
2025-04-15Vectorize: Support fminimumnum and fmaximumnum (#131781)YunQiang Su
2025-04-14[SLP] Make getSameOpcode support interchangeable instructions. (#133888)Han-Kuan Chen
2025-04-09[SLP]Use proper order when calculating costs for geps/extracts to correctly i...Alexey Bataev
2025-04-02LLVM/Test: Add vectorizing testcases for fminimumnum and fminimumnum (#133843)YunQiang Su
2025-04-01[SLP]Support revectorization of the previously vectorized scalarsAlexey Bataev
2025-03-26Revert "[SLP] Make getSameOpcode support interchangeable instructions. (#1328...Martin Storsjö
2025-03-25[SLP] Make getSameOpcode support interchangeable instructions. (#132887)Han-Kuan Chen
2025-03-25Revert "[SLP] Make getSameOpcode support interchangeable instructions. (#1274...Martin Storsjö