summaryrefslogtreecommitdiff
path: root/llvm/test/Transforms/SLPVectorizer
AgeCommit message (Expand)Author
2025-11-21AMDGPU: Improve getShuffleCost accuracy for 8- and 16-bit shuffles (#168818)Nicolai Hähnle
2025-11-20[SLP]Check if the non-schedulable phi parent node has unique operandsAlexey Bataev
2025-11-20AMDGPU: Autogenerate checks in a test (#168815)Nicolai Hähnle
2025-11-19[SLP]Fix insertion point for setting for the nodesAlexey Bataev
2025-11-19[SLPVectorizer] Widen constant strided loads. (#162324)Mikhail Gudim
2025-11-18[SLP] Invariant loads cannot have a memory dependency on stores. (#167929)Michael Bedy
2025-11-16[SLP]Do not consider split nodes, when checking parent PHI-based nodesAlexey Bataev
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-14[SLP]Enable Sub as a base instruction in copyablesAlexey Bataev
2025-11-11[SLP]Be careful when trying match/vectorize copyable nodes with external uses...Alexey Bataev
2025-11-06[SLP]Gather copyable node, if its parent is copyable, but this node is still ...Alexey Bataev
2025-11-04[AArch64] Improve the cost model for extending mull (#125651)David Green
2025-11-03[SLP]Do not create copyable node, if parent node is non-schedulable and has a...Alexey Bataev
2025-11-01[SLP][NFC]Fix UB and constant folded ops in test, NFCAlexey Bataev
2025-10-31[SLP]Fix the minbitwidth analysis for slternate opcodesAlexey Bataev
2025-10-31[SLP][NFC]Add a test with the incorrect minbitwidth in alternate nodes, NFCAlexey Bataev
2025-10-31Revert "[SLP][NFC]Add a test with the incorrect minbitwidth in alternate node...Aiden Grossman
2025-10-31[SLP][NFC]Add a test with the incorrect minbitwidth in alternate nodes, NFCAlexey Bataev
2025-10-29[SLP] Do not match the gather node with copyable parent, containing insert in...Alexey Bataev
2025-10-28[SLP]Check only instructions with unique parent instruction userAlexey Bataev
2025-10-26[SLP]Consider non-inst operands, when checking insts, used outside onlyAlexey Bataev
2025-10-24[test][Transforms] Remove unsafe-fp-math uses part 3 (NFC) (#164787)paperchalice
2025-10-21[SLP] Check all copyable children for non-schedulable parent nodesAlexey Bataev
2025-10-20Revert "[SLP] Check all copyable children for non-schedulable parent nodes"Alexey Bataev
2025-10-20[SLP] Check all copyable children for non-schedulable parent nodesAlexey 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-10-19[SLP]Correctly calculate number of copyable operandsAlexey Bataev
2025-10-17[SLP]Fix insert point for copyable node with the last inst, used only outside...Alexey Bataev
2025-10-13[SLP]Enable support for logical ops in copyables (#162945)Alexey Bataev
2025-10-12[SLP]INsert postponed vector value after all uses, if the parent node is PHIAlexey Bataev
2025-10-12[SLP]Support non-ordered copyable argument in non-commutative instructionsAlexey Bataev
2025-10-10[SLP]Do not allow undefs being combined with divsAlexey Bataev
2025-10-10[RISCV][SLP][NFC]Add a test for satd-8x4 from x264 benchmark. (#162542)Mikhail Gudim
2025-10-08[SLP]Enable SDiv/UDiv support as main op in copyables (#161892)Alexey Bataev
2025-10-06[SLP]Enable Shl as a base opcode in copyables (#156766)Alexey Bataev
2025-10-03[SLP][NFC]Add udiv/srem test cases, NFCAlexey Bataev
2025-10-01[SLPVectorizer][NFC] A test for widening constant strided loads. (#160552)Mikhail Gudim
2025-09-30[SLPVectorizer] Clear `TreeEntryToStridedPtrInfoMap`. (#160544)Mikhail Gudim
2025-09-30[SLPVectorizer] Remove `align 16` in a test. (#161251)Mikhail Gudim
2025-09-29[SLP]Fix mixing xor instructions in the same opcode analysisAlexey Bataev
2025-09-29[SLP][NFC]Add a test with the incorrect combination of Xor/Mul vector instruc...Alexey Bataev
2025-09-25[SLP]Correctly set the insert point for insertlements with copyable argumentsAlexey Bataev
2025-09-18[SLP]Clear the operands deps of non-schedulable nodes, if previously all oper...Alexey Bataev
2025-09-15[SLP]Add a check if the user itself is commutableAlexey Bataev
2025-09-14[SLPVectorizer] Test -1 stride loads. (#158358)Mikhail Gudim
2025-09-12[llvm] Regenerate test checks including TBAA semantics (NFC)Antonio Frighetto
2025-09-10[SLP]Recalculate deps if the original instruction scheduled after being copyableAlexey Bataev