Home
last modified time | relevance | path

Searched refs:isIntOrIndex (Results 1 – 12 of 12) sorted by relevance

/llvm-project-15.0.7/mlir/lib/IR/
H A DTypes.cpp85 bool Type::isIntOrIndex() const { return isa<IntegerType>() || isIndex(); } in isIntOrIndex() function in Type
H A DBuiltinAttributes.cpp1055 assert(type.getElementType().isIntOrIndex()); in get()
1568 attr.getType().cast<ShapedType>().getElementType().isIntOrIndex(); in classof()
H A DAsmPrinter.cpp2032 } else if (elementType.isIntOrIndex()) { in printDenseIntOrFPElementsAttr()
/llvm-project-15.0.7/mlir/lib/Dialect/Vector/IR/
H A DVectorOps.cpp105 return elementType.isIntOrIndex(); in isSupportedCombiningKind()
5086 if (t1.isIntOrIndex() && t2.isIntOrIndex()) in makeArithReduction()
5092 assert(t1.isIntOrIndex() && t2.isIntOrIndex() && "expected int values"); in makeArithReduction()
5103 assert(t1.isIntOrIndex() && t2.isIntOrIndex() && "expected int values"); in makeArithReduction()
5106 assert(t1.isIntOrIndex() && t2.isIntOrIndex() && "expected int values"); in makeArithReduction()
5109 assert(t1.isIntOrIndex() && t2.isIntOrIndex() && "expected int values"); in makeArithReduction()
5112 assert(t1.isIntOrIndex() && t2.isIntOrIndex() && "expected int values"); in makeArithReduction()
5115 if (t1.isIntOrIndex() && t2.isIntOrIndex()) in makeArithReduction()
5121 assert(t1.isIntOrIndex() && t2.isIntOrIndex() && "expected int values"); in makeArithReduction()
5124 assert(t1.isIntOrIndex() && t2.isIntOrIndex() && "expected int values"); in makeArithReduction()
/llvm-project-15.0.7/mlir/lib/Dialect/SparseTensor/Transforms/
H A DCodegenUtils.cpp183 if (tp.isIntOrIndex()) in genIsNonzero()
/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DTypes.h156 bool isIntOrIndex() const;
H A DBuiltinAttributes.h554 assert(getElementType().isIntOrIndex() && "expected integral type");
559 assert(getElementType().isIntOrIndex() && "expected integral type");
564 assert(getElementType().isIntOrIndex() && "expected integral type");
/llvm-project-15.0.7/mlir/lib/Analysis/DataFlow/
H A DIntegerRangeAnalysis.cpp63 if (std::get<1>(it).getType().isIntOrIndex()) { in visitOperation()
/llvm-project-15.0.7/flang/lib/Lower/
H A DOpenMP.cpp893 (ty.isIntOrIndex() ? llvm::Twine("_i_") : llvm::Twine("_f_")) + in getReductionName()
1003 if (redType.isIntOrIndex()) { in genOMP()
1629 if (!redType.isIntOrIndex()) in genOpenMPReduction()
/llvm-project-15.0.7/mlir/lib/AsmParser/
H A DAttributeParser.cpp559 if (eltType.isIntOrIndex()) { in getAttr()
/llvm-project-15.0.7/mlir/lib/Dialect/Vector/Transforms/
H A DVectorTransforms.cpp683 bool isInt = contractOp.getLhsType().getElementType().isIntOrIndex(); in matchAndRewrite()
2729 bool isInt = elType.isIntOrIndex(); in genOperator()
2812 bool isInt = elType.isIntOrIndex(); in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Conversion/VectorToLLVM/
H A DConvertVectorToLLVM.cpp436 if (eltType.isIntOrIndex()) { in matchAndRewrite()