Searched refs:RootKind (Results 1 – 3 of 3) sorted by relevance
| /llvm-project-15.0.7/mlir/lib/IR/ |
| H A D | PatternMatch.cpp | 38 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 D | PatternMatch.h | 74 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 D | ScalarEvolution.cpp | 3906 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 …]
|