/llvm-project/mlir/lib/Dialect/Math/IR/ |
H A D | MathOps.cpp | 30 OpFoldResult math::AbsFOp::fold(FoldAdaptor adaptor) { in fold() 39 OpFoldResult math::AbsIOp::fold(FoldAdaptor adaptor) { in fold() 48 OpFoldResult math::AcosOp::fold(FoldAdaptor adaptor) { in fold() 66 OpFoldResult math::AcoshOp::fold(FoldAdaptor adaptor) { in fold() 84 OpFoldResult math::AsinOp::fold(FoldAdaptor adaptor) { in fold() 102 OpFoldResult math::AsinhOp::fold(FoldAdaptor adaptor) { in fold() 120 OpFoldResult math::AtanOp::fold(FoldAdaptor adaptor) { in fold() 138 OpFoldResult math::AtanhOp::fold(FoldAdaptor adaptor) { in fold() 156 OpFoldResult math::Atan2Op::fold(FoldAdaptor adaptor) { in fold() 179 OpFoldResult math::CeilOp::fold(FoldAdaptor adaptor) { in fold() [all …]
|
/llvm-project/mlir/lib/Dialect/Index/IR/ |
H A D | IndexOps.cpp | 125 fold(FoldAdaptor adaptor) fold() argument 144 fold(FoldAdaptor adaptor) fold() argument 163 fold(FoldAdaptor adaptor) fold() argument 185 fold(FoldAdaptor adaptor) fold() argument 200 fold(FoldAdaptor adaptor) fold() argument 238 fold(FoldAdaptor adaptor) fold() argument 246 fold(FoldAdaptor adaptor) fold() argument 288 fold(FoldAdaptor adaptor) fold() argument 296 fold(FoldAdaptor adaptor) fold() argument 311 fold(FoldAdaptor adaptor) fold() argument 326 fold(FoldAdaptor adaptor) fold() argument 337 fold(FoldAdaptor adaptor) fold() argument 348 fold(FoldAdaptor adaptor) fold() argument 359 fold(FoldAdaptor adaptor) fold() argument 370 fold(FoldAdaptor adaptor) fold() argument 387 fold(FoldAdaptor adaptor) fold() argument 402 fold(FoldAdaptor adaptor) fold() argument 417 fold(FoldAdaptor adaptor) fold() argument 427 fold(FoldAdaptor adaptor) fold() argument 437 fold(FoldAdaptor adaptor) fold() argument 497 fold(FoldAdaptor adaptor) fold() argument 513 fold(FoldAdaptor adaptor) fold() argument 599 fold(FoldAdaptor adaptor) fold() argument 677 fold(FoldAdaptor adaptor) fold() argument 687 fold(FoldAdaptor adaptor) fold() argument [all...] |
/llvm-project/mlir/lib/Dialect/Complex/IR/ |
H A D | ComplexOps.cpp | 23 OpFoldResult ConstantOp::fold(FoldAdaptor adaptor) { in fold() 177 OpFoldResult CreateOp::fold(FoldAdaptor adaptor) { in fold() 193 OpFoldResult ImOp::fold(FoldAdaptor adaptor) { in fold() 237 OpFoldResult ReOp::fold(FoldAdaptor adaptor) { in fold() 256 OpFoldResult AddOp::fold(FoldAdaptor adaptor) { in fold() 283 OpFoldResult SubOp::fold(FoldAdaptor adaptor) { in fold() 305 OpFoldResult NegOp::fold(FoldAdaptor adaptor) { in fold() 317 OpFoldResult LogOp::fold(FoldAdaptor adaptor) { in fold() 329 OpFoldResult ExpOp::fold(FoldAdaptor adaptor) { in fold() 341 OpFoldResult ConjOp::fold(FoldAdaptor adaptor) { in fold() [all …]
|
/llvm-project/mlir/lib/Dialect/SPIRV/IR/ |
H A D | SPIRVCanonicalization.cpp | 395 OpFoldResult spirv::CompositeExtractOp::fold(FoldAdaptor adaptor) { in fold() 435 OpFoldResult spirv::IAddOp::fold(FoldAdaptor adaptor) { in fold() 454 OpFoldResult spirv::IMulOp::fold(FoldAdaptor adaptor) { in fold() 476 OpFoldResult spirv::ISubOp::fold(FoldAdaptor adaptor) { in fold() 495 OpFoldResult spirv::SDivOp::fold(FoldAdaptor adaptor) { in fold() 524 OpFoldResult spirv::SModOp::fold(FoldAdaptor adaptor) { in fold() 562 OpFoldResult spirv::SRemOp::fold(FoldAdaptor adaptor) { in fold() 593 OpFoldResult spirv::UDivOp::fold(FoldAdaptor adaptor) { in fold() 620 OpFoldResult spirv::UModOp::fold(FoldAdaptor adaptor) { in fold() 647 OpFoldResult spirv::SNegateOp::fold(FoldAdaptor adaptor) { in fold() [all …]
|
/llvm-project/mlir/examples/toy/Ch7/mlir/ |
H A D | ToyCombine.cpp | 31 OpFoldResult ConstantOp::fold(FoldAdaptor adaptor) { return getValue(); } in fold() 34 OpFoldResult StructConstantOp::fold(FoldAdaptor adaptor) { return getValue(); } in fold() 37 OpFoldResult StructAccessOp::fold(FoldAdaptor adaptor) { in fold()
|
/llvm-project/mlir/lib/Conversion/FuncToEmitC/ |
H A D | FuncToEmitC.cpp | 32 matchAndRewrite(func::CallOp callOp, OpAdaptor adaptor, in matchAndRewrite() 52 matchAndRewrite(func::FuncOp funcOp, OpAdaptor adaptor, in matchAndRewrite() 97 matchAndRewrite(func::ReturnOp returnOp, OpAdaptor adaptor, in matchAndRewrite()
|
/llvm-project/mlir/lib/Dialect/Tosa/IR/ |
H A D | TosaCanonicalizations.cpp | 682 llvm::dyn_cast_if_present<DenseElementsAttr>(adaptor argument 487 fold(FoldAdaptor adaptor) fold() argument 515 fold(FoldAdaptor adaptor) fold() argument 528 fold(FoldAdaptor adaptor) fold() argument 598 fold(FoldAdaptor adaptor) fold() argument 628 fold(FoldAdaptor adaptor) fold() argument 694 fold(FoldAdaptor adaptor) fold() argument 707 fold(FoldAdaptor adaptor) fold() argument 730 fold(FoldAdaptor adaptor) fold() argument 793 fold(FoldAdaptor adaptor) fold() argument 860 fold(FoldAdaptor adaptor) fold() argument 874 fold(FoldAdaptor adaptor) fold() argument 903 fold(FoldAdaptor adaptor) fold() argument 919 fold(FoldAdaptor adaptor) fold() argument 952 fold(FoldAdaptor adaptor) fold() argument 966 fold(FoldAdaptor adaptor) fold() argument 973 fold(FoldAdaptor adaptor) fold() argument 998 fold(FoldAdaptor adaptor) fold() argument 1008 fold(FoldAdaptor adaptor) fold() argument 1018 fold(FoldAdaptor adaptor) fold() argument 1028 fold(FoldAdaptor adaptor) fold() argument 1038 fold(FoldAdaptor adaptor) fold() argument 1072 fold(FoldAdaptor adaptor) fold() argument [all...] |
H A D | TosaOps.cpp | 563 inferReturnTypeComponents(MLIRContext * context,::std::optional<Location> location,ArgMaxOp::Adaptor adaptor,SmallVectorImpl<ShapedTypeComponents> & inferredReturnShapes) inferReturnTypeComponents() argument 588 inferReturnTypeComponents(MLIRContext * context,::std::optional<Location> location,RFFT2dOp::Adaptor adaptor,SmallVectorImpl<ShapedTypeComponents> & inferredReturnShapes) inferReturnTypeComponents() argument 614 inferReturnTypeComponents(MLIRContext * context,::std::optional<Location> location,FFT2dOp::Adaptor adaptor,SmallVectorImpl<ShapedTypeComponents> & inferredReturnShapes) inferReturnTypeComponents() argument 625 inferReturnTypeComponents(MLIRContext * context,::std::optional<Location> location,ConcatOp::Adaptor adaptor,SmallVectorImpl<ShapedTypeComponents> & inferredReturnShapes) inferReturnTypeComponents() argument 709 inferReturnTypeComponents(MLIRContext * context,::std::optional<Location> location,FullyConnectedOp::Adaptor adaptor,SmallVectorImpl<ShapedTypeComponents> & inferredReturnShapes) inferReturnTypeComponents() argument 740 inferReturnTypeComponents(MLIRContext * context,::std::optional<Location> location,MatMulOp::Adaptor adaptor,SmallVectorImpl<ShapedTypeComponents> & inferredReturnShapes) inferReturnTypeComponents() argument 766 inferReturnTypeComponents(MLIRContext * context,::std::optional<Location> location,PadOp::Adaptor adaptor,SmallVectorImpl<ShapedTypeComponents> & inferredReturnShapes) inferReturnTypeComponents() argument 828 inferReturnTypeComponents(MLIRContext * context,::std::optional<Location> location,SliceOp::Adaptor adaptor,SmallVectorImpl<ShapedTypeComponents> & inferredReturnShapes) inferReturnTypeComponents() argument 853 inferReturnTypeComponents(MLIRContext * context,::std::optional<Location> location,TableOp::Adaptor adaptor,SmallVectorImpl<ShapedTypeComponents> & inferredReturnShapes) inferReturnTypeComponents() argument 869 inferReturnTypeComponents(MLIRContext * context,::std::optional<Location> location,TileOp::Adaptor adaptor,SmallVectorImpl<ShapedTypeComponents> & inferredReturnShapes) inferReturnTypeComponents() argument 921 inferReturnTypeComponents(MLIRContext * context,::std::optional<Location> location,ReshapeOp::Adaptor adaptor,SmallVectorImpl<ShapedTypeComponents> & inferredReturnShapes) inferReturnTypeComponents() argument 1007 inferReturnTypeComponents(MLIRContext * context,::std::optional<Location> location,TransposeOp::Adaptor adaptor,SmallVectorImpl<ShapedTypeComponents> & inferredReturnShapes) inferReturnTypeComponents() argument 1151 inferReturnTypeComponents(MLIRContext * context,::std::optional<Location> location,GatherOp::Adaptor adaptor,SmallVectorImpl<ShapedTypeComponents> & inferredReturnShapes) inferReturnTypeComponents() argument 1176 inferReturnTypeComponents(MLIRContext * context,::std::optional<Location> location,ResizeOp::Adaptor adaptor,SmallVectorImpl<ShapedTypeComponents> & inferredReturnShapes) inferReturnTypeComponents() argument 1215 inferReturnTypeComponents(MLIRContext * context,::std::optional<Location> location,ScatterOp::Adaptor adaptor,SmallVectorImpl<ShapedTypeComponents> & inferredReturnShapes) inferReturnTypeComponents() argument 1450 inferReturnTypeComponents(MLIRContext * context,::std::optional<Location> location,Conv2DOp::Adaptor adaptor,SmallVectorImpl<ShapedTypeComponents> & inferredReturnShapes) inferReturnTypeComponents() argument 1512 inferReturnTypeComponents(MLIRContext * context,::std::optional<Location> location,Conv3DOp::Adaptor adaptor,SmallVectorImpl<ShapedTypeComponents> & inferredReturnShapes) inferReturnTypeComponents() argument 1584 inferReturnTypeComponents(MLIRContext * context,::std::optional<Location> location,AvgPool2dOp::Adaptor adaptor,SmallVectorImpl<ShapedTypeComponents> & inferredReturnShapes) inferReturnTypeComponents() argument 1594 inferReturnTypeComponents(MLIRContext * context,::std::optional<Location> location,MaxPool2dOp::Adaptor adaptor,SmallVectorImpl<ShapedTypeComponents> & inferredReturnShapes) inferReturnTypeComponents() argument 1604 inferReturnTypeComponents(MLIRContext * context,::std::optional<Location> location,DepthwiseConv2DOp::Adaptor adaptor,SmallVectorImpl<ShapedTypeComponents> & inferredReturnShapes) inferReturnTypeComponents() argument 1679 inferReturnTypeComponents(MLIRContext * context,::std::optional<Location> location,TransposeConv2DOp::Adaptor adaptor,SmallVectorImpl<ShapedTypeComponents> & inferredReturnShapes) inferReturnTypeComponents() argument 1743 inferReturnTypeComponents(MLIRContext * context,::std::optional<Location> location,IfOp::Adaptor adaptor,SmallVectorImpl<ShapedTypeComponents> & inferredReturnShapes) inferReturnTypeComponents() argument 1787 inferReturnTypeComponents(MLIRContext * context,::std::optional<Location> location,WhileOp::Adaptor adaptor,SmallVectorImpl<ShapedTypeComponents> & inferredReturnShapes) inferReturnTypeComponents() argument [all...] |
/llvm-project/mlir/lib/Conversion/ArithToEmitC/ |
H A D | ArithToEmitC.cpp | 36 matchAndRewrite(arith::ConstantOp arithConst,arith::ConstantOp::Adaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 68 matchAndRewrite(arith::CmpFOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 262 matchAndRewrite(arith::CmpIOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 287 matchAndRewrite(arith::NegFOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 316 matchAndRewrite(ArithOp op,typename ArithOp::Adaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 392 matchAndRewrite(ArithOp arithOp,typename ArithOp::Adaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 408 matchAndRewrite(ArithOp op,typename ArithOp::Adaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 450 matchAndRewrite(ArithOp op,typename ArithOp::Adaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 489 matchAndRewrite(arith::SelectOp selectOp,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 516 matchAndRewrite(CastOp castOp,typename CastOp::Adaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 563 matchAndRewrite(CastOp castOp,typename CastOp::Adaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument [all...] |
/llvm-project/mlir/lib/Dialect/SCF/Transforms/ |
H A D | OneToNTypeConversion.cpp | 28 matchAndRewrite(IfOp op, OpAdaptor adaptor, in matchAndRewrite() argument 63 matchAndRewrite(WhileOp op, OpAdaptor adaptor, in matchAndRewrite() argument 107 matchAndRewrite(YieldOp op, OpAdaptor adaptor, in matchAndRewrite() argument 127 matchAndRewrite(ConditionOp op, OpAdaptor adaptor, in matchAndRewrite() argument 146 matchAndRewrite(ForOp forOp,OpAdaptor adaptor,OneToNPatternRewriter & rewriter) const matchAndRewrite() argument [all...] |
H A D | StructuralTypeConversions.cpp | 55 matchAndRewrite(SourceOp op, OneToNOpAdaptor adaptor, in matchAndRewrite() argument 108 convertSourceOp(ForOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter,TypeRange dstTypes) const convertSourceOp() argument 163 convertSourceOp(IfOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter,TypeRange dstTypes) const convertSourceOp() argument 192 convertSourceOp(WhileOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter,TypeRange dstTypes) const convertSourceOp() argument 221 matchAndRewrite(scf::YieldOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 238 matchAndRewrite(ConditionOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument [all...] |
/llvm-project/mlir/lib/Conversion/SPIRVToLLVM/ |
H A D | SPIRVToLLVM.cpp | 249 spirv::StoreOpAdaptor adaptor(operands); replaceWithLoadOrStore() local 355 matchAndRewrite(spirv::AccessChainOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 385 matchAndRewrite(spirv::AddressOfOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 402 matchAndRewrite(spirv::BitFieldInsertOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 446 matchAndRewrite(spirv::ConstantOp constOp,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 490 matchAndRewrite(spirv::BitFieldSExtractOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 543 matchAndRewrite(spirv::BitFieldUExtractOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 577 matchAndRewrite(spirv::BranchOp branchOp,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 592 matchAndRewrite(spirv::BranchConditionalOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 620 matchAndRewrite(spirv::CompositeExtractOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 652 matchAndRewrite(spirv::CompositeInsertOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 683 matchAndRewrite(SPIRVOp op,typename SPIRVOp::Adaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 702 matchAndRewrite(spirv::ExecutionModeOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 783 matchAndRewrite(spirv::GlobalVariableOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 846 matchAndRewrite(SPIRVOp op,typename SPIRVOp::Adaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 876 matchAndRewrite(spirv::FunctionCallOp callOp,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 901 matchAndRewrite(SPIRVOp op,typename SPIRVOp::Adaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 921 matchAndRewrite(SPIRVOp op,typename SPIRVOp::Adaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 940 matchAndRewrite(spirv::GLInverseSqrtOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 962 matchAndRewrite(SPIRVOp op,typename SPIRVOp::Adaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 998 matchAndRewrite(SPIRVOp notOp,typename SPIRVOp::Adaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 1026 matchAndRewrite(SPIRVOp op,typename SPIRVOp::Adaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 1038 matchAndRewrite(spirv::ReturnOp returnOp,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 1051 matchAndRewrite(spirv::ReturnValueOp returnValueOp,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 1112 matchAndRewrite(spirv::LoopOp loopOp,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 1159 matchAndRewrite(spirv::SelectionOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 1229 matchAndRewrite(SPIRVOp op,typename SPIRVOp::Adaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 1281 matchAndRewrite(spirv::GLTanOp tanOp,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 1306 matchAndRewrite(spirv::GLTanhOp tanhOp,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 1334 matchAndRewrite(spirv::VariableOp varOp,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 1378 matchAndRewrite(spirv::BitcastOp bitcastOp,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 1405 matchAndRewrite(spirv::FuncOp funcOp,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 1472 matchAndRewrite(spirv::ModuleOp spvModuleOp,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 1495 matchAndRewrite(spirv::VectorShuffleOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument [all...] |
/llvm-project/mlir/lib/Conversion/GPUToSPIRV/ |
H A D | GPUToSPIRV.cpp | 99 matchAndRewrite(gpu::ModuleEndOp endOp,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 145 matchAndRewrite(SourceOp op,typename SourceOp::Adaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 179 matchAndRewrite(SourceOp op,typename SourceOp::Adaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 203 matchAndRewrite(gpu::BlockDimOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 308 matchAndRewrite(gpu::GPUFuncOp funcOp,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 353 matchAndRewrite(gpu::GPUModuleOp moduleOp,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 394 matchAndRewrite(gpu::ReturnOp returnOp,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 408 matchAndRewrite(gpu::BarrierOp barrierOp,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 427 matchAndRewrite(gpu::ShuffleOp shuffleOp,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 566 matchAndRewrite(gpu::AllReduceOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 593 matchAndRewrite(gpu::SubgroupReduceOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument [all...] |
/llvm-project/mlir/include/mlir/Conversion/LLVMCommon/ |
H A D | Pattern.h | 174 rewrite(SourceOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) rewrite() argument 179 matchAndRewrite(SourceOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) matchAndRewrite() argument 206 matchAndRewrite(SourceOp op,typename SourceOp::Adaptor adaptor,ConversionPatternRewriter & rewriter) matchAndRewrite() argument [all...] |
/llvm-project/mlir/lib/Dialect/Arith/IR/ |
H A D | ArithOps.cpp | 255 OpFoldResult arith::ConstantOp::fold(FoldAdaptor adaptor) { return getValue(); } in fold() argument 306 OpFoldResult arith::AddIOp::fold(FoldAdaptor adaptor) { in fold() argument 350 arith::AddUIExtendedOp::fold(FoldAdaptor adaptor, in fold() argument 394 OpFoldResult arith::SubIOp::fold(FoldAdaptor adaptor) { in fold() argument 427 fold(FoldAdaptor adaptor) fold() argument 486 fold(FoldAdaptor adaptor,SmallVectorImpl<OpFoldResult> & results) fold() argument 532 fold(FoldAdaptor adaptor,SmallVectorImpl<OpFoldResult> & results) fold() argument 579 fold(FoldAdaptor adaptor) fold() argument 608 fold(FoldAdaptor adaptor) fold() argument 655 fold(FoldAdaptor adaptor) fold() argument 687 fold(FoldAdaptor adaptor) fold() argument 764 fold(FoldAdaptor adaptor) fold() argument 787 fold(FoldAdaptor adaptor) fold() argument 810 fold(FoldAdaptor adaptor) fold() argument 850 fold(FoldAdaptor adaptor) fold() argument 883 fold(FoldAdaptor adaptor) fold() argument 914 fold(FoldAdaptor adaptor) fold() argument 952 fold(FoldAdaptor adaptor) fold() argument 964 fold(FoldAdaptor adaptor) fold() argument 978 fold(FoldAdaptor adaptor) fold() argument 992 fold(FoldAdaptor adaptor) fold() argument 1010 fold(FoldAdaptor adaptor) fold() argument 1028 fold(FoldAdaptor adaptor) fold() argument 1053 fold(FoldAdaptor adaptor) fold() argument 1078 fold(FoldAdaptor adaptor) fold() argument 1096 fold(FoldAdaptor adaptor) fold() argument 1114 fold(FoldAdaptor adaptor) fold() argument 1139 fold(FoldAdaptor adaptor) fold() argument 1164 fold(FoldAdaptor adaptor) fold() argument 1183 fold(FoldAdaptor adaptor) fold() argument 1202 fold(FoldAdaptor adaptor) fold() argument 1333 fold(FoldAdaptor adaptor) fold() argument 1360 fold(FoldAdaptor adaptor) fold() argument 1394 fold(FoldAdaptor adaptor) fold() argument 1435 fold(FoldAdaptor adaptor) fold() argument 1491 fold(FoldAdaptor adaptor) fold() argument 1560 fold(FoldAdaptor adaptor) fold() argument 1582 fold(FoldAdaptor adaptor) fold() argument 1604 fold(FoldAdaptor adaptor) fold() argument 1626 fold(FoldAdaptor adaptor) fold() argument 1662 fold(FoldAdaptor adaptor) fold() argument 1689 fold(FoldAdaptor adaptor) fold() argument 1725 fold(FoldAdaptor adaptor) fold() argument 1816 fold(FoldAdaptor adaptor) fold() argument 1937 fold(FoldAdaptor adaptor) fold() argument 2289 fold(FoldAdaptor adaptor) fold() argument 2421 fold(FoldAdaptor adaptor) fold() argument 2439 fold(FoldAdaptor adaptor) fold() argument 2457 fold(FoldAdaptor adaptor) fold() argument [all...] |
/llvm-project/mlir/lib/Conversion/GPUCommon/ |
H A D | GPUToLLVMConversion.cpp | 694 matchAndRewrite(gpu::HostRegisterOp hostRegisterOp,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 716 matchAndRewrite(gpu::HostUnregisterOp hostUnregisterOp,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 738 matchAndRewrite(gpu::AllocOp allocOp,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 797 matchAndRewrite(gpu::DeallocOp deallocOp,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 823 matchAndRewrite(async::YieldOp yieldOp,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 861 matchAndRewrite(gpu::WaitOp waitOp,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 891 matchAndRewrite(gpu::WaitOp waitOp,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 930 matchAndRewrite(gpu::LaunchFuncOp launchOp,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 998 matchAndRewrite(gpu::MemcpyOp memcpyOp,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 1038 matchAndRewrite(gpu::MemsetOp memsetOp,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 1079 matchAndRewrite(gpu::SetDefaultDeviceOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 1104 matchAndRewrite(gpu::CreateDnTensorOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 1157 matchAndRewrite(gpu::DestroyDnTensorOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 1189 matchAndRewrite(gpu::CreateCooOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 1219 matchAndRewrite(gpu::CreateCooAoSOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 1245 matchAndRewrite(gpu::CreateCsrOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 1278 matchAndRewrite(gpu::Create2To4SpMatOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 1307 matchAndRewrite(gpu::DestroySpMatOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 1327 matchAndRewrite(gpu::SpMVBufferSizeOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 1347 matchAndRewrite(gpu::SpMVOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 1367 matchAndRewrite(gpu::SpMMBufferSizeOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 1424 matchAndRewrite(gpu::SDDMMBufferSizeOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 1446 matchAndRewrite(gpu::SpMMOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 1490 matchAndRewrite(gpu::SDDMMOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 1513 matchAndRewrite(gpu::SpGEMMCreateDescrOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 1528 matchAndRewrite(gpu::SpGEMMDestroyDescrOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 1543 matchAndRewrite(gpu::SpGEMMWorkEstimationOrComputeOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 1582 matchAndRewrite(gpu::SpGEMMCopyOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 1602 matchAndRewrite(gpu::SpMatGetSizeOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 1638 matchAndRewrite(gpu::SetCsrPointersOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 1658 matchAndRewrite(gpu::CreateCscOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 1691 matchAndRewrite(gpu::CreateBsrOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument [all...] |
/llvm-project/mlir/test/lib/Dialect/Test/ |
H A D | TestTraits.cpp | 21 FoldAdaptor adaptor) { in fold() argument 27 FoldAdaptor adaptor) { in fold() argument
|
/llvm-project/mlir/lib/Dialect/Shape/IR/ |
H A D | Shape.cpp | 225 OpFoldResult AnyOp::fold(FoldAdaptor adaptor) { in fold() argument 402 AddOp::Adaptor adaptor, SmallVectorImpl<Type> &inferredReturnTypes) { in inferReturnTypes() argument 416 OpFoldResult mlir::shape::AddOp::fold(FoldAdaptor adaptor) { in fold() argument 611 OpFoldResult AssumingAllOp::fold(FoldAdaptor adaptor) { in fold() argument 644 fold(FoldAdaptor adaptor) fold() argument 858 fold(FoldAdaptor adaptor) fold() argument 923 inferReturnTypes(MLIRContext * context,std::optional<Location> location,ConstShapeOp::Adaptor adaptor,SmallVectorImpl<Type> & inferredReturnTypes) inferReturnTypes() argument 974 fold(FoldAdaptor adaptor) fold() argument 1026 fold(FoldAdaptor adaptor) fold() argument 1067 fold(FoldAdaptor adaptor) fold() argument 1083 fold(FoldAdaptor adaptor) fold() argument 1101 inferReturnTypes(MLIRContext * context,std::optional<Location> location,DimOp::Adaptor adaptor,SmallVectorImpl<Type> & inferredReturnTypes) inferReturnTypes() argument 1114 fold(FoldAdaptor adaptor) fold() argument 1136 inferReturnTypes(MLIRContext * context,std::optional<Location> location,DivOp::Adaptor adaptor,SmallVectorImpl<Type> & inferredReturnTypes) inferReturnTypes() argument 1156 fold(FoldAdaptor adaptor) fold() argument 1172 fold(FoldAdaptor adaptor) fold() argument 1189 fold(FoldAdaptor adaptor) fold() argument 1327 fold(FoldAdaptor adaptor) fold() argument 1355 inferReturnTypes(MLIRContext * context,std::optional<Location> location,GetExtentOp::Adaptor adaptor,SmallVectorImpl<Type> & inferredReturnTypes) inferReturnTypes() argument 1377 fold(FoldAdaptor adaptor) fold() argument 1392 inferReturnTypes(MLIRContext * context,std::optional<Location> location,MeetOp::Adaptor adaptor,SmallVectorImpl<Type> & inferredReturnTypes) inferReturnTypes() argument 1469 fold(FoldAdaptor adaptor) fold() argument 1527 inferReturnTypes(MLIRContext * context,std::optional<Location> location,RankOp::Adaptor adaptor,SmallVectorImpl<Type> & inferredReturnTypes) inferReturnTypes() argument 1546 fold(FoldAdaptor adaptor) fold() argument 1562 inferReturnTypes(MLIRContext * context,std::optional<Location> location,NumElementsOp::Adaptor adaptor,SmallVectorImpl<Type> & inferredReturnTypes) inferReturnTypes() argument 1585 fold(FoldAdaptor adaptor) fold() argument 1594 inferReturnTypes(MLIRContext * context,std::optional<Location> location,MaxOp::Adaptor adaptor,SmallVectorImpl<Type> & inferredReturnTypes) inferReturnTypes() argument 1616 fold(FoldAdaptor adaptor) fold() argument 1625 inferReturnTypes(MLIRContext * context,std::optional<Location> location,MinOp::Adaptor adaptor,SmallVectorImpl<Type> & inferredReturnTypes) inferReturnTypes() argument 1647 fold(FoldAdaptor adaptor) fold() argument 1661 inferReturnTypes(MLIRContext * context,std::optional<Location> location,MulOp::Adaptor adaptor,SmallVectorImpl<Type> & inferredReturnTypes) inferReturnTypes() argument 1763 inferReturnTypes(MLIRContext * context,std::optional<Location> location,ShapeOfOp::Adaptor adaptor,SmallVectorImpl<Type> & inferredReturnTypes) inferReturnTypes() argument 1807 fold(FoldAdaptor adaptor) fold() argument 1850 fold(FoldAdaptor adaptor,SmallVectorImpl<OpFoldResult> & results) fold() argument 1875 fold(FoldAdaptor adaptor) fold() argument [all...] |
/llvm-project/mlir/lib/Dialect/SparseTensor/Transforms/ |
H A D | SparseTensorConversion.cpp | 313 matchAndRewrite(func::ReturnOp op, OpAdaptor adaptor, in matchAndRewrite() argument 325 matchAndRewrite(LvlOp op, OpAdaptor adaptor, in matchAndRewrite() argument 351 matchAndRewrite(tensor::CastOp op, OpAdaptor adaptor, in matchAndRewrite() argument 367 matchAndRewrite(ReinterpretMapOp op, OpAdaptor adaptor, in matchAndRewrite() argument 380 matchAndRewrite(NewOp op, OpAdaptor adaptor, in matchAndRewrite() argument 410 matchAndRewrite(bufferization::AllocTensorOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 443 matchAndRewrite(tensor::EmptyOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 476 matchAndRewrite(ReorderCOOOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 499 matchAndRewrite(bufferization::DeallocTensorOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 517 matchAndRewrite(ToPositionsOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 533 matchAndRewrite(ToCoordinatesOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 554 matchAndRewrite(ToCoordinatesBufferOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 574 matchAndRewrite(ToValuesOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 589 matchAndRewrite(NumberOfEntriesOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 605 matchAndRewrite(LoadOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 624 matchAndRewrite(tensor::InsertOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 669 matchAndRewrite(ExpandOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 711 matchAndRewrite(CompressOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 748 matchAndRewrite(AssembleOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 781 matchAndRewrite(DisassembleOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument [all...] |
/llvm-project/mlir/lib/Conversion/FuncToSPIRV/ |
H A D | FuncToSPIRV.cpp | 43 matchAndRewrite(func::ReturnOp returnOp, OpAdaptor adaptor, in matchAndRewrite() argument 64 matchAndRewrite(func::CallOp callOp, OpAdaptor adaptor, in matchAndRewrite() argument
|
/llvm-project/mlir/lib/Conversion/AsyncToLLVM/ |
H A D | AsyncToLLVM.cpp | 339 matchAndRewrite(CoroIdOp op, OpAdaptor adaptor, in matchAndRewrite() argument 369 matchAndRewrite(CoroBeginOp op, OpAdaptor adaptor, in matchAndRewrite() argument 422 matchAndRewrite(CoroFreeOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 452 matchAndRewrite(CoroEndOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 481 matchAndRewrite(CoroSaveOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 527 matchAndRewrite(CoroSuspendOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 577 matchAndRewrite(RuntimeCreateOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 631 matchAndRewrite(RuntimeCreateGroupOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 655 matchAndRewrite(RuntimeSetAvailableOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 681 matchAndRewrite(RuntimeSetErrorOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 706 matchAndRewrite(RuntimeIsErrorOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 731 matchAndRewrite(RuntimeAwaitOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 759 matchAndRewrite(RuntimeAwaitAndResumeOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 797 matchAndRewrite(RuntimeResumeOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 825 matchAndRewrite(RuntimeStoreOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 865 matchAndRewrite(RuntimeLoadOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 904 matchAndRewrite(RuntimeAddToGroupOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 931 matchAndRewrite(RuntimeNumWorkerThreadsOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 958 matchAndRewrite(RefCountingOp op,typename RefCountingOp::Adaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 1001 matchAndRewrite(func::ReturnOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 1105 matchAndRewrite(ExecuteOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 1129 matchAndRewrite(AwaitOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 1141 matchAndRewrite(async::YieldOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument [all...] |
/llvm-project/mlir/lib/Conversion/ArithToLLVM/ |
H A D | ArithToLLVM.cpp | 228 matchAndRewrite(arith::ConstantOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 241 matchAndRewrite(OpTy op,typename OpTy::Adaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 274 typename OpTy::Adaptor adaptor(operands); matchAndRewrite() local 290 matchAndRewrite(arith::AddUIExtendedOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 330 matchAndRewrite(ArithMulOp op,typename ArithMulOp::Adaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 397 matchAndRewrite(arith::CmpIOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 417 OpAdaptor adaptor(operands); matchAndRewrite() local 431 matchAndRewrite(arith::CmpFOp op,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument 453 OpAdaptor adaptor(operands); matchAndRewrite() local [all...] |
/llvm-project/mlir/lib/Dialect/Func/Transforms/ |
H A D | OneToNFuncConversions.cpp | 31 matchAndRewrite(CallOp op, OpAdaptor adaptor, in matchAndRewrite() argument 57 matchAndRewrite(ReturnOp op, OpAdaptor adaptor, in matchAndRewrite() argument
|
/llvm-project/mlir/lib/Conversion/ShapeToStandard/ |
H A D | ShapeToStandard.cpp | 44 AnyOpConversion::matchAndRewrite(AnyOp op, OpAdaptor adaptor, in matchAndRewrite() 59 matchAndRewrite(SrcOpTy op, typename SrcOpTy::Adaptor adaptor, in matchAndRewrite() 126 BroadcastOp op, OpAdaptor adaptor, in matchAndRewrite() 185 ConstShapeOp op, OpAdaptor adaptor, in matchAndRewrite() 219 ConstSizeOp op, OpAdaptor adaptor, in matchAndRewrite() 238 IsBroadcastableOp op, OpAdaptor adaptor, in matchAndRewrite() 337 DimOpConverter::matchAndRewrite(DimOp op, OpAdaptor adaptor, in matchAndRewrite() 359 GetExtentOp op, OpAdaptor adaptor, in matchAndRewrite() 393 RankOpConverter::matchAndRewrite(shape::RankOp op, OpAdaptor adaptor, in matchAndRewrite() 416 ReduceOpConverter::matchAndRewrite(shape::ReduceOp op, OpAdaptor adaptor, in matchAndRewrite() [all …]
|
/llvm-project/flang/include/flang/Optimizer/CodeGen/ |
H A D | FIROpPatterns.h | 250 getOneToOneAdaptorOperands(adaptor.getOperands()); in matchAndRewrite() argument 224 rewrite(SourceOp op,OpAdaptor adaptor,mlir::ConversionPatternRewriter & rewriter) rewrite() argument 229 matchAndRewrite(SourceOp op,OpAdaptor adaptor,mlir::ConversionPatternRewriter & rewriter) matchAndRewrite() argument [all...] |