LLVM 20.0.0git
Public Member Functions | List of all members
llvm::sandboxir::SeedCollector Class Reference

#include "llvm/Transforms/Vectorize/SandboxVectorizer/SeedCollector.h"

Public Member Functions

 SeedCollector (BasicBlock *BB, ScalarEvolution &SE)
 
 ~SeedCollector ()
 
iterator_range< SeedContainer::iteratorgetStoreSeeds ()
 
iterator_range< SeedContainer::iteratorgetLoadSeeds ()
 
void print (raw_ostream &OS) const
 
LLVM_DUMP_METHOD void dump () const
 

Detailed Description

Definition at line 291 of file SeedCollector.h.

Constructor & Destructor Documentation

◆ SeedCollector()

llvm::sandboxir::SeedCollector::SeedCollector ( BasicBlock BB,
ScalarEvolution SE 
)

◆ ~SeedCollector()

llvm::sandboxir::SeedCollector::~SeedCollector ( )

Member Function Documentation

◆ dump()

void llvm::sandboxir::SeedCollector::dump ( ) const

Definition at line 201 of file SeedCollector.cpp.

References llvm::dbgs(), and print().

◆ getLoadSeeds()

iterator_range< SeedContainer::iterator > llvm::sandboxir::SeedCollector::getLoadSeeds ( )
inline

◆ getStoreSeeds()

iterator_range< SeedContainer::iterator > llvm::sandboxir::SeedCollector::getStoreSeeds ( )
inline

◆ print()

void llvm::sandboxir::SeedCollector::print ( raw_ostream OS) const

Definition at line 194 of file SeedCollector.cpp.

References OS, and llvm::sandboxir::SeedContainer::print().

Referenced by dump().


The documentation for this class was generated from the following files: