LLVM 19.0.0git
llvm::FullDependence Member List

This is the complete list of members for llvm::FullDependence, including all inherited members.

Dependence(Dependence &&)=defaultllvm::Dependenceprotected
Dependence(Instruction *Source, Instruction *Destination)llvm::Dependenceinline
DependenceInfollvm::FullDependencefriend
Dstllvm::Dependenceprotected
dump(raw_ostream &OS) constllvm::Dependence
FullDependence(Instruction *Src, Instruction *Dst, bool LoopIndependent, unsigned Levels)llvm::FullDependence
getDirection(unsigned Level) const overridellvm::FullDependencevirtual
getDistance(unsigned Level) const overridellvm::FullDependencevirtual
getDst() constllvm::Dependenceinline
getLevels() const overridellvm::FullDependenceinlinevirtual
getNextPredecessor() constllvm::Dependenceinline
getNextSuccessor() constllvm::Dependenceinline
getSrc() constllvm::Dependenceinline
isAnti() constllvm::Dependence
isConfused() const overridellvm::FullDependenceinlinevirtual
isConsistent() const overridellvm::FullDependenceinlinevirtual
isDirectionNegative() const overridellvm::FullDependencevirtual
isFlow() constllvm::Dependence
isInput() constllvm::Dependence
isLoopIndependent() const overridellvm::FullDependenceinlinevirtual
isOrdered() constllvm::Dependenceinline
isOutput() constllvm::Dependence
isPeelFirst(unsigned Level) const overridellvm::FullDependencevirtual
isPeelLast(unsigned Level) const overridellvm::FullDependencevirtual
isScalar(unsigned Level) const overridellvm::FullDependencevirtual
isSplitable(unsigned Level) const overridellvm::FullDependencevirtual
isUnordered() constllvm::Dependenceinline
normalize(ScalarEvolution *SE) overridellvm::FullDependencevirtual
operator=(Dependence &&)=defaultllvm::Dependenceprotected
setNextPredecessor(const Dependence *pred)llvm::Dependenceinline
setNextSuccessor(const Dependence *succ)llvm::Dependenceinline
Srcllvm::Dependenceprotected
~Dependence()=defaultllvm::Dependencevirtual