Home
last modified time | relevance | path

Searched refs:eqFlags (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/mlir/lib/IR/
H A DIntegerSetDetail.h36 ArrayRef<bool> eqFlags; member
40 std::get<2>(key) == constraints && std::get<3>(key) == eqFlags;
50 res->eqFlags = allocator.copyInto(std::get<3>(key)); in construct()
H A DIntegerSet.cpp51 ArrayRef<bool> IntegerSet::getEqFlags() const { return set->eqFlags; } in getEqFlags()
H A DMLIRContext.cpp1014 ArrayRef<bool> eqFlags) { in get() argument
1017 assert(constraints.size() == eqFlags.size()); in get()
1021 [](IntegerSetStorage *) {}, dimCount, symbolCount, constraints, eqFlags); in get()
/llvm-project-15.0.7/mlir/lib/CAPI/IR/
H A DIntegerSet.cpp45 const bool *eqFlags) { in mlirIntegerSetGet() argument
52 llvm::makeArrayRef(eqFlags, static_cast<size_t>(numConstraints)))); in mlirIntegerSetGet()
/llvm-project-15.0.7/mlir/include/mlir-c/
H A DIntegerSet.h81 const bool *eqFlags);
/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DIntegerSet.h53 ArrayRef<bool> eqFlags);
/llvm-project-15.0.7/mlir/lib/Bindings/Python/
H A DIRAffine.cpp868 std::vector<bool> eqFlags, DefaultingPyMlirContext context) { in populateIRAffine() argument
869 if (exprs.size() != eqFlags.size()) in populateIRAffine()
879 SmallVector<bool, 8> flags(eqFlags.begin(), eqFlags.end()); in populateIRAffine()
/llvm-project-15.0.7/mlir/lib/Dialect/Affine/Analysis/
H A DAffineStructures.cpp1557 SmallVector<bool, 16> eqFlags(getNumConstraints()); in getAsIntegerSet() local
1558 std::fill(eqFlags.begin(), eqFlags.begin() + getNumEqualities(), true); in getAsIntegerSet()
1559 std::fill(eqFlags.begin() + getNumEqualities(), eqFlags.end(), false); in getAsIntegerSet()
1570 return IntegerSet::get(numDims, numSyms, exprs, eqFlags); in getAsIntegerSet()