summaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Vectorize/SandboxVectorizer/Passes
AgeCommit message (Expand)Author
2025-11-02[llvm] Remove "const" in the presence of "constexpr" (NFC) (#166109)Kazu Hirata
2025-06-27[SandboxVec][SeedCollector][NFC] Replace cl::opt flags with constructor args ...vporpo
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-03-29[SandboxVec] Add print-region pass (#131019)vporpo
2025-03-08[SandboxVec] Add region-from-bbs helper pass (#130153)vporpo
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][BottomUpVec] Add -sbvec-stop-at flag for debugging (#129097)vporpo
2025-02-20[SandboxVec][BottomUpVec] Separate vectorization decisions from code generati...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-12[SanbdoxVec][BottomUpVec] Fix diamond shuffle with multiple vector inputs (#1...vporpo
2025-02-12[SandboxVec][Legality] Fix mask on diamond reuse with shuffle (#126963)vporpo
2025-02-08[SandboxVec][BottomUpVec] Add cost estimation and tr-accept-or-revert pass (#...vporpo
2025-01-24[SandboxVec][VecUtils] Filter out instructions not in BB in VecUtils:getLowes...vporpo
2025-01-24[SandboxVec][Utils] Implement Utils::verifyFunction() (#124356)vporpo
2025-01-24[SandboxIR][Region] Add cost modeling to the region (#124354)vporpo
2025-01-23[SandboxVec][BottomUpVec] Fix packing when PHIs are present (#124206)vporpo
2025-01-23[SandboxVec][BottomUpVec] Disable crossing BBs (#124039)vporpo
2025-01-22[SandboxVec][BottomUpVec] Fix codegen when packing constants. (#124033)vporpo
2025-01-22[SandboxVec][VecUtils] Implement VecUtils::getLowest() (#124024)vporpo
2025-01-22[SandboxVec][Legality] Diamond reuse multi input (#123426)vporpo
2025-01-17[SandboxVec][Legality] Implement ShuffleMask (#123404)vporpo
2025-01-17[SandboxVec][InstrMaps] EraseInstr callback (#123256)vporpo
2025-01-16[SandboxVec][BottomUpVec] Implement InstrMaps (#122848)vporpo
2025-01-13[SandboxVec][BottomUpVec] Clean up dead address instrs (#122536)vporpo
2025-01-09[SandboxVec][BottomUpVec] Use SeedCollector and slice seeds (#120826)vporpo
2024-11-15[SandboxVec][BottomUpVec] Implement packing of vectors (#116447)vporpo
2024-11-15[SandboxVec][BottomUpVec] Implement pack of scalars (#115549)vporpo
2024-11-08[SandboxVec][BottomUpVec] Clean up dead instructions (#115267)vporpo
2024-11-06[SandboxVec] Notify scheduler about new instructions (#115102)vporpo
2024-11-05[SandboxVec][BottomUpVec] Fix bug in invalidation of analysesVasileios Porpodas
2024-11-05[SandboxVec][BottomUpVec] Generate vector instructions (#115087)vporpo
2024-11-05[SandboxVec][Legality] Query the scheduler for legality (#114616)vporpo
2024-11-01[SandboxVec][Legality] Per opcode checks (#114145)vporpo
2024-10-28[SandboxIR][Pass] Implement Analyses class (#113962)vporpo
2024-10-25Reapply "[SandboxVec][Legality] Reject non-instructions (#113190)"Vasileios Porpodas
2024-10-25Revert "[SandboxVec][Legality] Reject non-instructions (#113190)"Vasileios Porpodas
2024-10-25[SandboxVec][Legality] Reject non-instructions (#113190)vporpo
2024-10-21[SandboxVec][Legality] Scaffolding for Legality (#112623)vporpo
2024-10-15[SandboxVec] Add pass to create Regions from metadata. Generalize SandboxVec ...Jorge Gorbe Moya
2024-10-09[SandboxVec] Re-land "Use sbvec-passes flag to create a pipeline of Region pa...Jorge Gorbe Moya
2024-10-09Revert "[SandboxVectorizer] Use sbvec-passes flag to create a pipeline of Reg...Jorge Gorbe Moya