Home
last modified time | relevance | path

Searched refs:RootKind (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/mlir/lib/IR/
H A DPatternMatch.cpp38 RootKind::OperationName, generatedNames, benefit, context) {} in Pattern()
45 : Pattern(nullptr, RootKind::Any, generatedNames, benefit, context) {} in Pattern()
53 : Pattern(interfaceID.getAsOpaquePointer(), RootKind::InterfaceID, in Pattern()
62 : Pattern(traitID.getAsOpaquePointer(), RootKind::TraitID, generatedNames, in Pattern()
68 Pattern::Pattern(const void *rootValue, RootKind rootKind, in Pattern()
/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DPatternMatch.h74 enum class RootKind { enum
93 if (rootKind == RootKind::OperationName) in getRootKind()
102 if (rootKind == RootKind::InterfaceID) in getRootInterfaceID()
111 if (rootKind == RootKind::TraitID) in getRootTraitID()
205 Pattern(const void *rootValue, RootKind rootKind,
211 RootKind rootKind;
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DScalarEvolution.cpp3906 const SCEVTypes RootKind; // Must be a sequential min/max expression. member in __anonccfa80ce1011::SCEVSequentialMinMaxDeduplicatingVisitor
3913 return RootKind == Kind || NonSequentialRootKind == Kind; in canRecurseInto()
3948 SCEVTypes RootKind) in SCEVSequentialMinMaxDeduplicatingVisitor() argument
3949 : SE(SE), RootKind(RootKind), in SCEVSequentialMinMaxDeduplicatingVisitor()
3952 RootKind)) {} in SCEVSequentialMinMaxDeduplicatingVisitor()
5933 SCEVTypes RootKind) { in SCEVMinMaxExprContains() argument
5944 return RootKind == Kind || NonSequentialRootKind == Kind || in SCEVMinMaxExprContains()
5948 FindClosure(const SCEV *OperandToFind, SCEVTypes RootKind) in SCEVMinMaxExprContains()
5949 : OperandToFind(OperandToFind), RootKind(RootKind), in SCEVMinMaxExprContains()
5952 RootKind)) {} in SCEVMinMaxExprContains()
[all …]