summaryrefslogtreecommitdiff
path: root/llvm/unittests/Transforms/Vectorize/SandboxVectorizer
AgeCommit message (Expand)Author
2025-08-22[SandboxVec][SeedCollector] Implement collection of seeds with different type...vporpo
2025-06-27[SandboxVec][SeedCollector][NFC] Replace cl::opt flags with constructor args ...vporpo
2025-06-26TargetLibraryInfo: Delete default TargetLibraryInfoImpl constructor (#145826)Matt Arsenault
2025-06-05Reapply "[SandboxVec] Add a simple pack reuse pass (#141848)"Vasileios Porpodas
2025-06-04Revert "[SandboxVec] Add a simple pack reuse pass (#141848)"Vasileios Porpodas
2025-06-04[SandboxVec] Add a simple pack reuse pass (#141848)vporpo
2025-04-19[llvm] Construct SmallVector with iterator ranges (NFC) (#136460)Kazu Hirata
2025-02-27[SandboxVec] Fix unused variables warningsVasileios Porpodas
2025-02-27[SandboxVec][Scheduler] Enforce scheduling SchedBundle instrs back-to-back (#...vporpo
2025-02-20[SandboxVec][Scheduler] Don't allow rescheduling of already scheduled (#128050)vporpo
2025-02-20[SandboxVec][Scheduler] Fix reassignment of SchedBundle to DGNodeVasileios Porpodas
2025-02-20[SandboxVec][DAG] Remove all matching nodes from bundleVasileios Porpodas
2025-02-20[SandboxVec][BottomUpVec] Separate vectorization decisions from code generati...vporpo
2025-02-18[SandboxVec][NFC] Fix unused variable warning in testVasileios Porpodas
2025-02-18[SandboxVec][Scheduler] Don't insert scheduled instrs into the ready list (#1...vporpo
2025-02-18[SandboxVec][DAG] Implement DAG maintainance on Instruction removal (#127361)vporpo
2025-02-15[SandboxVec][DAG] Add MemDGNode::MemSuccs (#127253)vporpo
2025-02-14[SandboxVec][DAG] Update DAG whenever a Use is set (#127247)vporpo
2025-02-12[SandboxVec][DAG] Fix DAG when old interval is mem free (#126983)vporpo
2025-02-12[SandboxVec][Legality] Fix mask on diamond reuse with shuffle (#126963)vporpo
2025-02-11[SandboxVec][Scheduler] Update ready list comparator (#126160)vporpo
2025-02-06[SandboxVec][Scheduler] Notify scheduler about instruction creation (#126141)vporpo
2025-02-06[SandboxVec][DAG] Update DAG when a new instruction is created (#126124)vporpo
2025-02-06[SandboxVec][DependencyGraph] Fix dependency node iterators (#125616)vporpo
2025-02-03[SandboxVec][Legality] Fix legality of SelectInst (#125005)vporpo
2025-01-29[SandboxVec][Legality] Don't vectorize when instructions repeat (#124479)vporpo
2025-01-28[SandboxVec] Clear Context's state within runOnFunction() (#124842)vporpo
2025-01-25[SandboxVec][Scheduler] Forbid crossing BBs (#124369)vporpo
2025-01-24[SandboxVec][Legality] Pack from different BBs (#124363)vporpo
2025-01-24[SandboxVec][VecUtils] Filter out instructions not in BB in VecUtils:getLowes...vporpo
2025-01-24[SandboxVec][DAG] Fix MemDGNode chain maintenance when move destination is no...vporpo
2025-01-23[SandboxVec][BottomUpVec] Fix packing when PHIs are present (#124206)vporpo
2025-01-22[SandboxVec][VecUtils] Implement VecUtils::getLowest() (#124024)vporpo
2025-01-17[SandboxVec][Legality] Implement ShuffleMask (#123404)vporpo
2025-01-17[SandboxVectorizer] Fix a warningKazu Hirata
2025-01-17[SandboxVec][InstrMaps] EraseInstr callback (#123256)vporpo
2025-01-16[Vectorize] Fix warningsKazu Hirata
2025-01-16[SandboxVec][BottomUpVec] Implement InstrMaps (#122848)vporpo
2025-01-09[SandboxVec][BottomUpVec] Use SeedCollector and slice seeds (#120826)vporpo
2024-12-20[SandboxVec][DAG] Register move instr callback (#120146)vporpo
2024-12-16[SandboxVec][Interval] Implement Interval::notifyMoveInstr() (#119471)vporpo
2024-12-10[SandboxVec][DAG] Update MemDGNode chain upon instr deletion (#118921)vporpo
2024-12-05[SandboxVec][DAG] Update MemDGNode chain upon instr creation (#116896)vporpo
2024-11-20[SandboxVec][SeedCollector] Reject non-simple memory ops for memory seeds (#1...Sterling-Augustine
2024-11-19[SandboxVec][DAG] Register callback for erase instr (#116742)vporpo
2024-11-18[SandboxVec][DAG] Cleanup: Move callback registration from Scheduler to DAG (...vporpo
2024-11-15[SandboxVec][BottomUpVec] Implement pack of scalars (#115549)vporpo
2024-11-12[SandboxVectorizer] Register erase callback for seed collection (#115951)Sterling-Augustine
2024-11-06[SandboxVec][Scheduler] Implement rescheduling (#115220)vporpo
2024-11-06[SandboxVec] Notify scheduler about new instructions (#115102)vporpo