summaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Vectorize/SandboxVectorizer
AgeCommit message (Expand)Author
2025-11-02[llvm] Remove "const" in the presence of "constexpr" (NFC) (#166109)Kazu Hirata
2025-08-22[SandboxVec][SeedCollector] Implement collection of seeds with different type...vporpo
2025-08-08[IR] Introduce the `ptrtoaddr` instructionAlexander Richardson
2025-06-27[SandboxVec][SeedCollector][NFC] Replace cl::opt flags with constructor args ...vporpo
2025-06-10[llvm] annotate interfaces in llvm/Transforms for DLL export (#143413)Andrew Rogers
2025-06-06[SandboxVec][BottomUpVec] Fix ownership of Legality (#143018)vporpo
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-05-28[SandboxVec] Add TransactionAlwaysRevert pass (#141688)vporpo
2025-05-24[Transforms] Remove unused includes (NFC) (#141357)Kazu Hirata
2025-04-19[llvm] Use range-based for loops with llvm::drop_begin (NFC) (#136417)Kazu Hirata
2025-04-02[SandboxVec][NFC] Replace std::regex with llvm::Regex (#134110)vporpo
2025-03-29[SandboxVec] Add print-region pass (#131019)vporpo
2025-03-27[Transforms] Use range constructors of *Set (NFC) (#133203)Kazu Hirata
2025-03-12[SandboxVec][SeedCollector][NFC] Fix typo in bannerVasileios Porpodas
2025-03-08[SandboxVec] Add region-from-bbs helper pass (#130153)vporpo
2025-03-03[NFC]Make file-local cl::opt global variables static (#126486)chrisPyr
2025-03-01[Vectorize] Fix unused variable warnings (NFC)Jie Fu
2025-02-28[SandboxVec][NFC] Add LLVM_DEBUG dumps (#129335)vporpo
2025-02-28[SandboxVec][BottomUpVec] Fix vectorization of vector constants (#129290)vporpo
2025-02-28[SandboxVec][BottomUpVec] Add -sbvec-stop-bndl flag for debugging (#129132)vporpo
2025-02-27[SandboxVec] Add option -sbvec-allow-file for bisection debugging (#129127)vporpo
2025-02-27[SandboxVec][BottomUpVec] Add -sbvec-stop-at flag for debugging (#129097)vporpo
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][BottomUpVec] Separate vectorization decisions from code generati...vporpo
2025-02-18[SandboxVec][Scheduler] Don't insert scheduled instrs into the ready list (#1...vporpo
2025-02-18[SandboxVec] Replace hard-coded context save() with transaction-save pass (#1...vporpo
2025-02-18[SandboxVec] Move seed collection into its own separate pass (#127132)vporpo
2025-02-18[SandboxVec][DAG] Implement DAG maintainance on Instruction removal (#127361)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[SanbdoxVec][BottomUpVec] Fix diamond shuffle with multiple vector inputs (#1...vporpo
2025-02-12[SandboxVec] Fix warnings introduced by 7a7f9190d03eVasileios Porpodas
2025-02-12[SandboxVec][Legality] Fix mask on diamond reuse with shuffle (#126963)vporpo
2025-02-12[SandboxVec][Scheduler] Fix top of schedule (#126820)vporpo
2025-02-08[SandboxVec][BottomUpVec] Add cost estimation and tr-accept-or-revert pass (#...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-27[SandboxIR] createFunction() should always create a function (#124665)vporpo
2025-01-26[SandboxVec][DAG] Fix interval check without NodeVasileios Porpodas
2025-01-25[SandboxVec][DAG] Fix trim scheduleVasileios Porpodas
2025-01-25[SandboxVec][Scheduler] Forbid crossing BBs (#124369)vporpo
2025-01-24[SandboxVec][Legality] Pack from different BBs (#124363)vporpo