/llvm-project/mlir/lib/Dialect/Linalg/Transforms/ |
H A D | Generalization.cpp | 59 ValueRange outputs = linalgOp.getDpsInits(); in generalizeNamedOp() local
|
H A D | ElementwiseToLinalg.cpp | 91 auto outputs = getOrCreateOperandsMatchingResultTypes(rewriter, op); in matchAndRewrite() local
|
H A D | Loops.cpp | 83 SmallVector<Value> outputs; member
|
H A D | ElementwiseOpFusion.cpp | 852 SmallVector<Value> outputs; fuseWithReshapeByExpansion() local
|
/llvm-project/mlir/test/lib/Analysis/ |
H A D | TestMatchReduction.cpp | 72 auto outputs = args.drop_front(); in runOnOperation() local
|
/llvm-project/mlir/lib/Dialect/Arith/IR/ |
H A D | ArithOps.cpp | 1261 areValidCastInputsAndOutputs(TypeRange inputs,TypeRange outputs) areValidCastInputsAndOutputs() argument 1303 checkWidthChangeCast(TypeRange inputs,TypeRange outputs) checkWidthChangeCast() argument 1348 areCastCompatible(TypeRange inputs,TypeRange outputs) areCastCompatible() argument 1375 areCastCompatible(TypeRange inputs,TypeRange outputs) areCastCompatible() argument 1425 areCastCompatible(TypeRange inputs,TypeRange outputs) areCastCompatible() argument 1470 areCastCompatible(TypeRange inputs,TypeRange outputs) areCastCompatible() argument 1511 areCastCompatible(TypeRange inputs,TypeRange outputs) areCastCompatible() argument 1542 checkIntFloatCast(TypeRange inputs,TypeRange outputs) checkIntFloatCast() argument 1556 areCastCompatible(TypeRange inputs,TypeRange outputs) areCastCompatible() argument 1578 areCastCompatible(TypeRange inputs,TypeRange outputs) areCastCompatible() argument 1600 areCastCompatible(TypeRange inputs,TypeRange outputs) areCastCompatible() argument 1622 areCastCompatible(TypeRange inputs,TypeRange outputs) areCastCompatible() argument 1644 areIndexCastCompatible(TypeRange inputs,TypeRange outputs) areIndexCastCompatible() argument 1658 areCastCompatible(TypeRange inputs,TypeRange outputs) areCastCompatible() argument 1685 areCastCompatible(TypeRange inputs,TypeRange outputs) areCastCompatible() argument 1711 areCastCompatible(TypeRange inputs,TypeRange outputs) areCastCompatible() argument [all...] |
/llvm-project/mlir/lib/Dialect/Func/TransformOps/ |
H A D | FuncTransformOps.cpp | 52 SetVector<Value> outputs; in apply() local [all...] |
/llvm-project/mlir/lib/Dialect/Linalg/IR/ |
H A D | LinalgOps.cpp | 157 buildStructuredOp(OpBuilder & b,OperationState & state,std::optional<TypeRange> resultTensorTypes,ValueRange inputs,ValueRange outputs,ArrayRef<NamedAttribute> attributes,RegionBuilderFn regionBuilder) buildStructuredOp() argument 260 printCommonStructuredOpParts(OpAsmPrinter & p,ValueRange inputs,ValueRange outputs) printCommonStructuredOpParts() argument 331 printNamedStructuredOp(OpAsmPrinter & p,Operation * op,ValueRange inputs,ValueRange outputs) printNamedStructuredOp() argument 899 buildGenericRegion(OpBuilder & builder,Location loc,Region & region,ValueRange inputs,ValueRange outputs,function_ref<void (OpBuilder &,Location,ValueRange)> bodyBuild) buildGenericRegion() argument 928 build(OpBuilder & builder,OperationState & result,TypeRange resultTensorTypes,ValueRange inputs,ValueRange outputs,ArrayAttr indexingMaps,ArrayAttr iteratorTypes,StringAttr doc,StringAttr libraryCall,function_ref<void (OpBuilder &,Location,ValueRange)> bodyBuild,ArrayRef<NamedAttribute> attributes) build() argument 942 build(OpBuilder & builder,OperationState & result,TypeRange resultTensorTypes,ValueRange inputs,ValueRange outputs,ArrayRef<AffineMap> indexingMaps,ArrayRef<utils::IteratorType> iteratorTypes,StringRef doc,StringRef libraryCall,function_ref<void (OpBuilder &,Location,ValueRange)> bodyBuild,ArrayRef<NamedAttribute> attributes) build() argument 961 build(OpBuilder & builder,OperationState & result,ValueRange inputs,ValueRange outputs,ArrayRef<AffineMap> indexingMaps,ArrayRef<utils::IteratorType> iteratorTypes,StringRef doc,StringRef libraryCall,function_ref<void (OpBuilder &,Location,ValueRange)> bodyBuild,ArrayRef<NamedAttribute> attributes) build() argument 972 build(OpBuilder & builder,OperationState & result,ValueRange inputs,ValueRange outputs,ArrayRef<AffineMap> indexingMaps,ArrayRef<utils::IteratorType> iteratorTypes,function_ref<void (OpBuilder &,Location,ValueRange)> bodyBuild,ArrayRef<NamedAttribute> attributes) build() argument 983 build(OpBuilder & builder,OperationState & result,TypeRange resultTensorTypes,ValueRange inputs,ValueRange outputs,ArrayRef<AffineMap> indexingMaps,ArrayRef<utils::IteratorType> iteratorTypes,function_ref<void (OpBuilder &,Location,ValueRange)> bodyBuild,ArrayRef<NamedAttribute> attributes) build() argument 1743 buildIdentityRegion(OpBuilder & builder,Location loc,Region & region,ValueRange inputs,ValueRange outputs) buildIdentityRegion() argument [all...] |
/llvm-project/mlir/lib/Dialect/SparseTensor/Transforms/ |
H A D | SparseAssembler.cpp | 221 SmallVector<Value> outputs; matchAndRewrite() local
|
/llvm-project/mlir/examples/toy/Ch4/mlir/ |
H A D | Dialect.cpp | 266 bool CastOp::areCastCompatible(TypeRange inputs, TypeRange outputs) { in areCastCompatible() argument
|
/llvm-project/mlir/examples/toy/Ch6/mlir/ |
H A D | Dialect.cpp | 266 bool CastOp::areCastCompatible(TypeRange inputs, TypeRange outputs) { in areCastCompatible() argument
|
/llvm-project/mlir/examples/toy/Ch5/mlir/ |
H A D | Dialect.cpp | 266 bool CastOp::areCastCompatible(TypeRange inputs, TypeRange outputs) { in areCastCompatible() argument
|
/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | CodeExtractor.cpp | 816 constructFunction(const ValueSet & inputs,const ValueSet & outputs,BasicBlock * header,BasicBlock * newRootNode,BasicBlock * newHeader,Function * oldFunction,Module * M) constructFunction() argument 1157 emitCallAndSwitchStatement(Function * newFunction,BasicBlock * codeReplacer,ValueSet & inputs,ValueSet & outputs) emitCallAndSwitchStatement() argument 1717 extractCodeRegion(const CodeExtractorAnalysisCache & CEAC,ValueSet & inputs,ValueSet & outputs) extractCodeRegion() argument [all...] |
/llvm-project/mlir/examples/toy/Ch7/mlir/ |
H A D | Dialect.cpp | 300 bool CastOp::areCastCompatible(TypeRange inputs, TypeRange outputs) { in areCastCompatible() argument
|
/llvm-project/mlir/lib/Dialect/EmitC/IR/ |
H A D | EmitC.cpp | 234 areCastCompatible(TypeRange inputs,TypeRange outputs) areCastCompatible() argument
|
/llvm-project/mlir/lib/Dialect/Shape/IR/ |
H A D | Shape.cpp | 1820 areCastCompatible(TypeRange inputs,TypeRange outputs) areCastCompatible() argument 1886 areCastCompatible(TypeRange inputs,TypeRange outputs) areCastCompatible() argument
|
/llvm-project/mlir/lib/Dialect/MemRef/IR/ |
H A D | MemRefOps.cpp | 698 Type a = inputs.front(), b = outputs.front(); in areCastCompatible() argument 1692 areCastCompatible(TypeRange inputs,TypeRange outputs) areCastCompatible() argument
|
/llvm-project/mlir/lib/Dialect/SCF/IR/ |
H A D | SCF.cpp | 1325 build(mlir::OpBuilder & b,mlir::OperationState & result,ArrayRef<OpFoldResult> lbs,ArrayRef<OpFoldResult> ubs,ArrayRef<OpFoldResult> steps,ValueRange outputs,std::optional<ArrayAttr> mapping,function_ref<void (OpBuilder &,Location,ValueRange)> bodyBuilderFn) build() argument 1381 build(mlir::OpBuilder & b,mlir::OperationState & result,ArrayRef<OpFoldResult> ubs,ValueRange outputs,std::optional<ArrayAttr> mapping,function_ref<void (OpBuilder &,Location,ValueRange)> bodyBuilderFn) build() argument [all...] |
/llvm-project/mlir/lib/Dialect/Transform/IR/ |
H A D | TransformOps.cpp | 827 bool transform::CastOp::areCastCompatible(TypeRange inputs, TypeRange outputs) { in areCastCompatible() argument
|
/llvm-project/mlir/lib/Dialect/Tensor/IR/ |
H A D | TensorOps.cpp | 214 if (inputs.size() != 1 || outputs.size() != 1) in areCastCompatible() argument 370 if (inputs.size() != 1 || outputs.size() != 1) in areCastCompatible() argument
|
/llvm-project/mlir/lib/Dialect/LLVMIR/IR/ |
H A D | LLVMDialect.cpp | 2286 buildLLVMFunctionType(OpAsmParser & parser,SMLoc loc,ArrayRef<Type> inputs,ArrayRef<Type> outputs,function_interface_impl::VariadicFlag variadicFlag) buildLLVMFunctionType() argument
|
/llvm-project/mlir/lib/Dialect/Linalg/TransformOps/ |
H A D | LinalgTransformOps.cpp | 633 SmallVector<Value> outputs = genericOp.getOutputs(); replaceForAllWithNewSignature() local
|