Searched refs:isContiguous (Results 1 – 9 of 9) sorted by relevance
| /llvm-project-15.0.7/mlir/include/mlir/IR/ |
| H A D | BuiltinAttributeInterfaces.h | 39 : isContiguous(rhs.isContiguous), isSplat(rhs.isSplat) { in ElementsAttrIndexer() 40 if (isContiguous) in ElementsAttrIndexer() 46 : isContiguous(rhs.isContiguous), isSplat(rhs.isSplat) { in ElementsAttrIndexer() 47 if (isContiguous) in ElementsAttrIndexer() 53 if (!isContiguous) in ~ElementsAttrIndexer() 83 return isContiguous ? conState.at<T>(index) : nonConState.at<T>(index); in at() 87 ElementsAttrIndexer(bool isContiguous, bool isSplat) in ElementsAttrIndexer() 88 : isContiguous(isContiguous), isSplat(isSplat), conState(nullptr) {} in ElementsAttrIndexer() 187 bool isContiguous; member
|
| H A D | BuiltinAttributeInterfaces.td | 143 /*isContiguous=*/std::true_type()); 149 elementID, /*isContiguous=*/std::false_type()); 214 IsContiguousT isContiguous) const { 215 return getValueImpl<Ts...>(elementID, isContiguous); 222 IsContiguousT isContiguous) const { 224 return buildValueResult<T>(isContiguous); 225 return getValueImpl<Ts...>(elementID, isContiguous); 238 /*isContiguous*/std::true_type) const { 252 /*isContiguous*/std::false_type) const {
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Affine/Analysis/ |
| H A D | LoopAnalysis.cpp | 323 bool isContiguous = load ? isContiguousAccess(loop.getInductionVar(), load, in isVectorizableLoopBody() local 334 return isContiguous; in isVectorizableLoopBody()
|
| /llvm-project-15.0.7/flang/lib/Semantics/ |
| H A D | pointer-assignment.cpp | 94 bool isContiguous) { in set_isContiguous() argument 95 isContiguous_ = isContiguous; in set_isContiguous()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/ |
| H A D | ElementwiseOpFusion.cpp | 1061 bool isContiguous = false; in getCollapsableIterationSpaceDims() local 1072 isContiguous = true; in getCollapsableIterationSpaceDims() 1077 isContiguous = false; in getCollapsableIterationSpaceDims() 1083 if (!isContiguous) in getCollapsableIterationSpaceDims()
|
| /llvm-project-15.0.7/flang/include/flang/Optimizer/Builder/ |
| H A D | BoxValue.h | 277 bool isContiguous() const { return false; } in isContiguous() function
|
| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | Metadata.cpp | 1075 static bool isContiguous(const ConstantRange &A, const ConstantRange &B) { in isContiguous() function 1080 return !A.intersectWith(B).isEmptySet() || isContiguous(A, B); in canBeMerged()
|
| H A D | Verifier.cpp | 3767 static bool isContiguous(const ConstantRange &A, const ConstantRange &B) { in isContiguous() function 3801 Check(!isContiguous(CurRange, LastRange), "Intervals are contiguous", in visitRangeMetadata() 3814 Check(!isContiguous(FirstRange, LastRange), "Intervals are contiguous", in visitRangeMetadata()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaChecking.cpp | 12544 bool isContiguous() const { return PromotedMin <= PromotedMax; } in isContiguous() function 12569 if (!isContiguous()) { in compare()
|