/llvm-project/mlir/lib/Dialect/Math/IR/ |
H A D | MathOps.cpp | 30 OpFoldResult math::AbsFOp::fold(FoldAdaptor adaptor) { in fold() function in math::AbsFOp 39 OpFoldResult math::AbsIOp::fold(FoldAdaptor adaptor) { in fold() function in math::AbsIOp 48 OpFoldResult math::AcosOp::fold(FoldAdaptor adaptor) { in fold() function in math::AcosOp 66 OpFoldResult math::AcoshOp::fold(FoldAdaptor adaptor) { in fold() function in math::AcoshOp 84 OpFoldResult math::AsinOp::fold(FoldAdaptor adaptor) { in fold() function in math::AsinOp 102 OpFoldResult math::AsinhOp::fold(FoldAdaptor adaptor) { in fold() function in math::AsinhOp 120 OpFoldResult math::AtanOp::fold(FoldAdaptor adaptor) { in fold() function in math::AtanOp 138 OpFoldResult math::AtanhOp::fold(FoldAdaptor adaptor) { in fold() function in math::AtanhOp 156 OpFoldResult math::Atan2Op::fold(FoldAdaptor adaptor) { in fold() function in math::Atan2Op 179 OpFoldResult math::CeilOp::fold(FoldAdaptor adaptor) { in fold() function in math::CeilOp [all …]
|
/llvm-project/mlir/lib/Dialect/Complex/IR/ |
H A D | ComplexOps.cpp | 23 OpFoldResult ConstantOp::fold(FoldAdaptor adaptor) { in fold() function in ConstantOp 81 OpFoldResult BitcastOp::fold(FoldAdaptor bitcast) { in fold() function in BitcastOp 177 OpFoldResult CreateOp::fold(FoldAdaptor adaptor) { in fold() function in CreateOp 193 OpFoldResult ImOp::fold(FoldAdaptor adaptor) { in fold() function in ImOp 237 OpFoldResult ReOp::fold(FoldAdaptor adaptor) { in fold() function in ReOp 256 OpFoldResult AddOp::fold(FoldAdaptor adaptor) { in fold() function in AddOp 283 OpFoldResult SubOp::fold(FoldAdaptor adaptor) { in fold() function in SubOp 305 OpFoldResult NegOp::fold(FoldAdaptor adaptor) { in fold() function in NegOp 317 OpFoldResult LogOp::fold(FoldAdaptor adaptor) { in fold() function in LogOp 329 OpFoldResult ExpOp::fold(FoldAdaptor adaptor) { in fold() function in ExpOp [all …]
|
/llvm-project/mlir/lib/Dialect/Index/IR/ |
H A D | IndexOps.cpp | 238 // Don't fold division by zero. in fold() function in CeilDivSOp 125 OpFoldResult AddOp::fold(FoldAdaptor adaptor) { fold() function in AddOp 144 OpFoldResult SubOp::fold(FoldAdaptor adaptor) { fold() function in SubOp 163 OpFoldResult MulOp::fold(FoldAdaptor adaptor) { fold() function in MulOp 185 OpFoldResult DivSOp::fold(FoldAdaptor adaptor) { fold() function in DivSOp 200 OpFoldResult DivUOp::fold(FoldAdaptor adaptor) { fold() function in DivUOp 246 OpFoldResult CeilDivUOp::fold(FoldAdaptor adaptor) { fold() function in CeilDivUOp 288 OpFoldResult FloorDivSOp::fold(FoldAdaptor adaptor) { fold() function in FloorDivSOp 296 OpFoldResult RemSOp::fold(FoldAdaptor adaptor) { fold() function in RemSOp 311 OpFoldResult RemUOp::fold(FoldAdaptor adaptor) { fold() function in RemUOp 326 OpFoldResult MaxSOp::fold(FoldAdaptor adaptor) { fold() function in MaxSOp 337 OpFoldResult MaxUOp::fold(FoldAdaptor adaptor) { fold() function in MaxUOp 348 OpFoldResult MinSOp::fold(FoldAdaptor adaptor) { fold() function in MinSOp 359 OpFoldResult MinUOp::fold(FoldAdaptor adaptor) { fold() function in MinUOp 370 OpFoldResult ShlOp::fold(FoldAdaptor adaptor) { fold() function in ShlOp 387 OpFoldResult ShrSOp::fold(FoldAdaptor adaptor) { fold() function in ShrSOp 402 OpFoldResult ShrUOp::fold(FoldAdaptor adaptor) { fold() function in ShrUOp 417 OpFoldResult AndOp::fold(FoldAdaptor adaptor) { fold() function in AndOp 427 OpFoldResult OrOp::fold(FoldAdaptor adaptor) { fold() function in OrOp 437 OpFoldResult XOrOp::fold(FoldAdaptor adaptor) { fold() function in XOrOp 497 OpFoldResult CastSOp::fold(FoldAdaptor adaptor) { fold() function in CastSOp 513 OpFoldResult CastUOp::fold(FoldAdaptor adaptor) { fold() function in CastUOp 599 OpFoldResult CmpOp::fold(FoldAdaptor adaptor) { fold() function in CmpOp 677 OpFoldResult ConstantOp::fold(FoldAdaptor adaptor) { return getValueAttr(); } fold() function in ConstantOp 687 OpFoldResult BoolConstantOp::fold(FoldAdaptor adaptor) { fold() function in BoolConstantOp [all...] |
/llvm-project/mlir/lib/Dialect/SPIRV/IR/ |
H A D | SPIRVCanonicalization.cpp | 372 OpFoldResult spirv::BitcastOp::fold(FoldAdaptor /*adaptor*/) { in fold() function in spirv::BitcastOp 395 OpFoldResult spirv::CompositeExtractOp::fold(FoldAdaptor adaptor) { in fold() function in spirv::CompositeExtractOp 427 OpFoldResult spirv::ConstantOp::fold(FoldAdaptor /*adaptor*/) { in fold() function in spirv::ConstantOp 435 OpFoldResult spirv::IAddOp::fold(FoldAdaptor adaptor) { in fold() function in spirv::IAddOp 454 OpFoldResult spirv::IMulOp::fold(FoldAdaptor adaptor) { in fold() function in spirv::IMulOp 476 OpFoldResult spirv::ISubOp::fold(FoldAdaptor adaptor) { in fold() function in spirv::ISubOp 495 OpFoldResult spirv::SDivOp::fold(FoldAdaptor adaptor) { in fold() function in spirv::SDivOp 524 OpFoldResult spirv::SModOp::fold(FoldAdaptor adaptor) { in fold() function in spirv::SModOp 562 OpFoldResult spirv::SRemOp::fold(FoldAdaptor adaptor) { in fold() function in spirv::SRemOp 593 OpFoldResult spirv::UDivOp::fold(FoldAdaptor adaptor) { in fold() function in spirv::UDivOp [all …]
|
/llvm-project/polly/lib/External/isl/ |
H A D | isl_fold.c | 52 isl_qpolynomial_fold *fold; in qpolynomial_fold_alloc() local 74 isl_ctx *isl_qpolynomial_fold_get_ctx(__isl_keep isl_qpolynomial_fold *fold) in isl_qpolynomial_fold_get_ctx() 82 __isl_keep isl_qpolynomial_fold *fold) in isl_qpolynomial_fold_peek_domain_space() 88 __isl_keep isl_qpolynomial_fold *fold) in isl_qpolynomial_fold_get_domain_space() 103 __isl_keep isl_qpolynomial_fold *fold) in isl_qpolynomial_fold_take_domain_space() 124 __isl_keep isl_qpolynomial_fold *fold, __isl_take isl_space *space) in isl_qpolynomial_fold_restore_domain_space() 148 __isl_keep isl_qpolynomial_fold *fold) in isl_qpolynomial_fold_get_space() 162 __isl_keep isl_qpolynomial_fold *fold) in isl_qpolynomial_fold_peek_list() 170 __isl_keep isl_qpolynomial_fold *fold) in isl_qpolynomial_fold_get_list() 185 __isl_keep isl_qpolynomial_fold *fold) in isl_qpolynomial_fold_take_list() [all …]
|
H A D | isl_bound.h | 13 isl_qpolynomial_fold *fold; member
|
H A D | isl_bound.c | 29 isl_qpolynomial_fold *fold; in isl_qpolynomial_cst_bound() local 273 __isl_take isl_qpolynomial_fold *fold, void *user) in guarded_fold()
|
H A D | isl_bernstein.c | 35 isl_qpolynomial_fold *fold; member 130 isl_qpolynomial_fold *fold; in add_fold() local
|
/llvm-project/mlir/examples/toy/Ch7/mlir/ |
H A D | ToyCombine.cpp | 31 OpFoldResult ConstantOp::fold(FoldAdaptor adaptor) { return getValue(); } in fold() function in ConstantOp 34 OpFoldResult StructConstantOp::fold(FoldAdaptor adaptor) { return getValue(); } in fold() function in StructConstantOp 37 OpFoldResult StructAccessOp::fold(FoldAdaptor adaptor) { in fold() function in StructAccessOp
|
/llvm-project/mlir/lib/Dialect/Tosa/IR/ |
H A D | TosaCanonicalizations.cpp | 487 OpFoldResult AddOp::fold(FoldAdaptor adaptor) { fold() function in AddOp 515 OpFoldResult ArgMaxOp::fold(FoldAdaptor adaptor) { fold() function in ArgMaxOp 528 OpFoldResult IntDivOp::fold(FoldAdaptor adaptor) { fold() function in IntDivOp 598 OpFoldResult MulOp::fold(FoldAdaptor adaptor) { fold() function in MulOp 628 OpFoldResult SubOp::fold(FoldAdaptor adaptor) { fold() function in SubOp 682 OpFoldResult GreaterOp::fold(FoldAdaptor adaptor) { fold() function in GreaterOp 694 OpFoldResult GreaterEqualOp::fold(FoldAdaptor adaptor) { fold() function in GreaterEqualOp 707 OpFoldResult EqualOp::fold(FoldAdaptor adaptor) { fold() function in EqualOp 730 OpFoldResult CastOp::fold(FoldAdaptor adaptor) { fold() function in CastOp 793 OpFoldResult ConstOp::fold(FoldAdaptor adaptor) { return getValueAttr(); } fold() function in ConstOp 860 OpFoldResult PadOp::fold(FoldAdaptor adaptor) { fold() function in PadOp 874 OpFoldResult ResizeOp::fold(FoldAdaptor adaptor) { fold() function in ResizeOp 903 OpFoldResult ReverseOp::fold(FoldAdaptor adaptor) { fold() function in ReverseOp 919 OpFoldResult SliceOp::fold(FoldAdaptor adaptor) { fold() function in SliceOp 952 OpFoldResult tosa::SelectOp::fold(FoldAdaptor adaptor) { fold() function in tosa::SelectOp 966 OpFoldResult TileOp::fold(FoldAdaptor adaptor) { fold() function in TileOp 973 OpFoldResult TransposeOp::fold(FoldAdaptor adaptor) { fold() function in TransposeOp 998 OpFoldResult tosa::LogOp::fold(FoldAdaptor adaptor) { fold() function in tosa::LogOp 1008 OpFoldResult tosa::ExpOp::fold(FoldAdaptor adaptor) { fold() function in tosa::ExpOp 1018 OpFoldResult tosa::NegateOp::fold(FoldAdaptor adaptor) { fold() function in tosa::NegateOp 1028 OpFoldResult tosa::AbsOp::fold(FoldAdaptor adaptor) { fold() function in tosa::AbsOp 1038 OpFoldResult ConcatOp::fold(FoldAdaptor adaptor) { fold() function in ConcatOp 1072 OpFoldResult tosa::ReciprocalOp::fold(FoldAdaptor adaptor) { fold() function in tosa::ReciprocalOp [all...] |
/llvm-project/mlir/lib/Dialect/Arith/IR/ |
H A D | ArithOps.cpp | 255 OpFoldResult arith::ConstantOp::fold(FoldAdaptor adaptor) { return getValue(); } in fold() function in arith::ConstantOp 306 OpFoldResult arith::AddIOp::fold(FoldAdaptor adaptor) { in fold() function in arith::AddIOp 350 arith::AddUIExtendedOp::fold(FoldAdaptor adaptor, in fold() function in arith::AddUIExtendedOp 394 OpFoldResult arith::SubIOp::fold(FoldAdaptor adaptor) { in fold() function in arith::SubIOp 427 OpFoldResult arith::MulIOp::fold(FoldAdaptor adaptor) { fold() function in arith::MulIOp 486 arith::MulSIExtendedOp::fold(FoldAdaptor adaptor, fold() function in arith::MulSIExtendedOp 532 arith::MulUIExtendedOp::fold(FoldAdaptor adaptor, fold() function in arith::MulUIExtendedOp 579 OpFoldResult arith::DivUIOp::fold(FoldAdaptor adaptor) { fold() function in arith::DivUIOp 608 OpFoldResult arith::DivSIOp::fold(FoldAdaptor adaptor) { fold() function in arith::DivSIOp 655 OpFoldResult arith::CeilDivUIOp::fold(FoldAdaptor adaptor) { fold() function in arith::CeilDivUIOp 687 OpFoldResult arith::CeilDivSIOp::fold(FoldAdaptor adaptor) { fold() function in arith::CeilDivSIOp 764 OpFoldResult arith::FloorDivSIOp::fold(FoldAdaptor adaptor) { fold() function in arith::FloorDivSIOp 787 OpFoldResult arith::RemUIOp::fold(FoldAdaptor adaptor) { fold() function in arith::RemUIOp 810 OpFoldResult arith::RemSIOp::fold(FoldAdaptor adaptor) { fold() function in arith::RemSIOp 850 OpFoldResult arith::AndIOp::fold(FoldAdaptor adaptor) { fold() function in arith::AndIOp 883 OpFoldResult arith::OrIOp::fold(FoldAdaptor adaptor) { fold() function in arith::OrIOp 914 OpFoldResult arith::XOrIOp::fold(FoldAdaptor adaptor) { fold() function in arith::XOrIOp 952 OpFoldResult arith::NegFOp::fold(FoldAdaptor adaptor) { fold() function in arith::NegFOp 964 OpFoldResult arith::AddFOp::fold(FoldAdaptor adaptor) { fold() function in arith::AddFOp 978 OpFoldResult arith::SubFOp::fold(FoldAdaptor adaptor) { fold() function in arith::SubFOp 992 OpFoldResult arith::MaximumFOp::fold(FoldAdaptor adaptor) { fold() function in arith::MaximumFOp 1010 OpFoldResult arith::MaxNumFOp::fold(FoldAdaptor adaptor) { fold() function in arith::MaxNumFOp 1028 OpFoldResult MaxSIOp::fold(FoldAdaptor adaptor) { fold() function in MaxSIOp 1053 OpFoldResult MaxUIOp::fold(FoldAdaptor adaptor) { fold() function in MaxUIOp 1078 OpFoldResult arith::MinimumFOp::fold(FoldAdaptor adaptor) { fold() function in arith::MinimumFOp 1096 OpFoldResult arith::MinNumFOp::fold(FoldAdaptor adaptor) { fold() function in arith::MinNumFOp 1114 OpFoldResult MinSIOp::fold(FoldAdaptor adaptor) { fold() function in MinSIOp 1139 OpFoldResult MinUIOp::fold(FoldAdaptor adaptor) { fold() function in MinUIOp 1164 OpFoldResult arith::MulFOp::fold(FoldAdaptor adaptor) { fold() function in arith::MulFOp 1183 OpFoldResult arith::DivFOp::fold(FoldAdaptor adaptor) { fold() function in arith::DivFOp 1202 OpFoldResult arith::RemFOp::fold(FoldAdaptor adaptor) { fold() function in arith::RemFOp 1333 OpFoldResult arith::ExtUIOp::fold(FoldAdaptor adaptor) { fold() function in arith::ExtUIOp 1360 OpFoldResult arith::ExtSIOp::fold(FoldAdaptor adaptor) { fold() function in arith::ExtSIOp 1394 OpFoldResult arith::ExtFOp::fold(FoldAdaptor adaptor) { fold() function in arith::ExtFOp 1435 OpFoldResult arith::TruncIOp::fold(FoldAdaptor adaptor) { fold() function in arith::TruncIOp 1491 OpFoldResult arith::TruncFOp::fold(FoldAdaptor adaptor) { fold() function in arith::TruncFOp 1560 OpFoldResult arith::UIToFPOp::fold(FoldAdaptor adaptor) { fold() function in arith::UIToFPOp 1582 OpFoldResult arith::SIToFPOp::fold(FoldAdaptor adaptor) { fold() function in arith::SIToFPOp 1604 OpFoldResult arith::FPToUIOp::fold(FoldAdaptor adaptor) { fold() function in arith::FPToUIOp 1626 OpFoldResult arith::FPToSIOp::fold(FoldAdaptor adaptor) { fold() function in arith::FPToSIOp 1662 OpFoldResult arith::IndexCastOp::fold(FoldAdaptor adaptor) { fold() function in arith::IndexCastOp 1689 OpFoldResult arith::IndexCastUIOp::fold(FoldAdaptor adaptor) { fold() function in arith::IndexCastUIOp 1725 OpFoldResult arith::BitcastOp::fold(FoldAdaptor adaptor) { fold() function in arith::BitcastOp 1816 OpFoldResult arith::CmpIOp::fold(FoldAdaptor adaptor) { fold() function in arith::CmpIOp 1937 OpFoldResult arith::CmpFOp::fold(FoldAdaptor adaptor) { fold() function in arith::CmpFOp 2289 OpFoldResult arith::SelectOp::fold(FoldAdaptor adaptor) { fold() function in arith::SelectOp 2421 OpFoldResult arith::ShLIOp::fold(FoldAdaptor adaptor) { fold() function in arith::ShLIOp 2439 OpFoldResult arith::ShRUIOp::fold(FoldAdaptor adaptor) { fold() function in arith::ShRUIOp 2457 OpFoldResult arith::ShRSIOp::fold(FoldAdaptor adaptor) { fold() function in arith::ShRSIOp [all...] |
/llvm-project/mlir/test/lib/Dialect/Test/ |
H A D | TestTraits.cpp | 20 OpFoldResult TestInvolutionTraitFailingOperationFolderOp::fold( in fold() function in TestInvolutionTraitFailingOperationFolderOp 26 OpFoldResult TestInvolutionTraitSuccesfulOperationFolderOp::fold( in fold() function in TestInvolutionTraitSuccesfulOperationFolderOp
|
H A D | TestOpDefs.cpp | 184 OpFoldResult TestOpWithRegionFold::fold(FoldAdaptor adaptor) { in fold() function in TestOpConstant 176 OpFoldResult TestOpWithRegionFold::fold(FoldAdaptor adaptor) { fold() function in TestOpWithRegionFold 190 LogicalResult TestOpWithVariadicResultsAndFolder::fold( fold() function in TestOpWithVariadicResultsAndFolder 202 OpFoldResult TestOpInPlaceFold::fold(FoldAdaptor adaptor) { fold() function in TestOpInPlaceFold 885 OpFoldResult TestOpInPlaceSelfFold::fold(FoldAdaptor adaptor) { fold() function in TestOpInPlaceSelfFold 898 OpFoldResult TestOpFoldWithFoldAdaptor::fold(FoldAdaptor adaptor) { fold() function in TestOpFoldWithFoldAdaptor 1057 OpFoldResult ManualCppOpWithFold::fold(ArrayRef<Attribute> attributes) { fold() function in ManualCppOpWithFold
|
/llvm-project/mlir/lib/Dialect/Shape/IR/ |
H A D | Shape.cpp | 225 OpFoldResult AnyOp::fold(FoldAdaptor adaptor) { in fold() function in AnyOp 416 OpFoldResult mlir::shape::AddOp::fold(FoldAdaptor adaptor) { in fold() function in mlir::shape::AddOp 611 OpFoldResult AssumingAllOp::fold(FoldAdaptor adaptor) { in fold() function in AssumingAllOp 644 OpFoldResult BroadcastOp::fold(FoldAdaptor adaptor) { in fold() function in BroadcastOp 858 OpFoldResult ConcatOp::fold(FoldAdaptor adaptor) { fold() function in ConcatOp 914 OpFoldResult ConstShapeOp::fold(FoldAdaptor) { return getShapeAttr(); } fold() function in ConstShapeOp 974 OpFoldResult CstrBroadcastableOp::fold(FoldAdaptor adaptor) { fold() function in CstrBroadcastableOp 1026 OpFoldResult CstrEqOp::fold(FoldAdaptor adaptor) { fold() function in CstrEqOp 1047 OpFoldResult ConstSizeOp::fold(FoldAdaptor) { return getValueAttr(); } fold() function in ConstSizeOp 1061 OpFoldResult ConstWitnessOp::fold(FoldAdaptor) { return getPassingAttr(); } fold() function in ConstWitnessOp 1067 OpFoldResult CstrRequireOp::fold(FoldAdaptor adaptor) { fold() function in CstrRequireOp 1083 OpFoldResult DimOp::fold(FoldAdaptor adaptor) { fold() function in DimOp 1114 OpFoldResult DivOp::fold(FoldAdaptor adaptor) { fold() function in DivOp 1156 OpFoldResult ShapeEqOp::fold(FoldAdaptor adaptor) { fold() function in ShapeEqOp 1172 OpFoldResult IndexToSizeOp::fold(FoldAdaptor adaptor) { fold() function in IndexToSizeOp 1189 OpFoldResult FromExtentsOp::fold(FoldAdaptor adaptor) { fold() function in FromExtentsOp 1327 OpFoldResult GetExtentOp::fold(FoldAdaptor adaptor) { fold() function in GetExtentOp 1377 OpFoldResult IsBroadcastableOp::fold(FoldAdaptor adaptor) { fold() function in IsBroadcastableOp 1469 OpFoldResult shape::RankOp::fold(FoldAdaptor adaptor) { fold() function in shape::RankOp 1546 OpFoldResult NumElementsOp::fold(FoldAdaptor adaptor) { fold() function in NumElementsOp 1585 OpFoldResult MaxOp::fold(FoldAdaptor adaptor) { fold() function in MaxOp 1616 OpFoldResult MinOp::fold(FoldAdaptor adaptor) { fold() function in MinOp 1647 OpFoldResult MulOp::fold(FoldAdaptor adaptor) { fold() function in MulOp 1807 OpFoldResult SizeToIndexOp::fold(FoldAdaptor adaptor) { fold() function in SizeToIndexOp 1850 LogicalResult SplitAtOp::fold(FoldAdaptor adaptor, fold() function in SplitAtOp 1875 OpFoldResult ToExtentTensorOp::fold(FoldAdaptor adaptor) { fold() function in ToExtentTensorOp [all...] |
/llvm-project/mlir/unittests/Dialect/Index/ |
H A D | IndexOpsFoldersTest.cpp | 56 auto fold = [&](Type type, Attribute input) { in TEST_F() local 88 auto fold = [&](Type type, Attribute input) { in TEST_F() local
|
/llvm-project/mlir/lib/Dialect/Quant/IR/ |
H A D | QuantOps.cpp | 39 OpFoldResult StorageCastOp::fold(FoldAdaptor adaptor) { fold() function in StorageCastOp
|
/llvm-project/mlir/include/mlir/Interfaces/ |
H A D | FoldInterfaces.h | 33 virtual LogicalResult fold(Operation *op, ArrayRef<Attribute> operands, in fold() function
|
/llvm-project/mlir/lib/Dialect/UB/IR/ |
H A D | UBOps.cpp | 60 OpFoldResult PoisonOp::fold(FoldAdaptor /*adaptor*/) { return getValue(); } in fold() function in PoisonOp
|
/llvm-project/clang/test/Sema/ |
H A D | rounding-math.c | 6 #define fold(x) (__builtin_constant_p(x) ? (x) : (x)) macro
|
/llvm-project/clang/test/SemaCXX/ |
H A D | rounding-math.cpp | 6 #define fold(x) (__builtin_constant_p(x) ? (x) : (x)) macro
|
H A D | builtin-is-constant-evaluated.cpp | 3 #define fold(x) (__builtin_constant_p(x) ? (x) : (x)) macro
|
/llvm-project/mlir/lib/Dialect/MemRef/IR/ |
H A D | MemRefOps.cpp | 768 OpFoldResult CastOp::fold(FoldAdaptor adaptor) { fold() function in CastOp 863 LogicalResult CopyOp::fold(FoldAdaptor adaptor, fold() function in CopyOp 882 LogicalResult DeallocOp::fold(FoldAdaptor adaptor, fold() function in DeallocOp 1018 OpFoldResult DimOp::fold(FoldAdaptor adaptor) { fold() function in DimOp 1320 LogicalResult DmaStartOp::fold(FoldAdaptor adaptor, fold() function in DmaStartOp 1330 LogicalResult DmaWaitOp::fold(FoldAdaptor adaptor, fold() function in DmaWaitOp 1429 ExtractStridedMetadataOp::fold(FoldAdaptor adaptor, fold() function in ExtractStridedMetadataOp 1676 OpFoldResult LoadOp::fold(FoldAdaptor adaptor) { fold() function in LoadOp 1717 OpFoldResult MemorySpaceCastOp::fold(FoldAdaptor adaptor) { fold() function in MemorySpaceCastOp 1788 LogicalResult PrefetchOp::fold(FoldAdaptor adaptor, fold() function in PrefetchOp 1798 OpFoldResult RankOp::fold(FoldAdaptor adaptor) { fold() function in RankOp 1917 OpFoldResult ReinterpretCastOp::fold(FoldAdaptor /*operands*/) { fold() function in ReinterpretCastOp 2598 OpFoldResult ExpandShapeOp::fold(FoldAdaptor adaptor) { fold() function in ExpandShapeOp 2603 OpFoldResult CollapseShapeOp::fold(FoldAdaptor adaptor) { fold() function in CollapseShapeOp 2659 LogicalResult StoreOp::fold(FoldAdaptor adaptor, fold() function in StoreOp 3277 OpFoldResult SubViewOp::fold(FoldAdaptor adaptor) { fold() function in SubViewOp 3390 OpFoldResult TransposeOp::fold(FoldAdaptor) { fold() function in TransposeOp 3577 OpFoldResult AtomicRMWOp::fold(FoldAdaptor adaptor) { fold() function in AtomicRMWOp [all...] |
/llvm-project/mlir/lib/IR/ |
H A D | BuiltinDialect.cpp | 208 UnrealizedConversionCastOp::fold(FoldAdaptor adaptor, in fold() function in UnrealizedConversionCastOp
|
/llvm-project/mlir/lib/Dialect/LLVMIR/IR/ |
H A D | LLVMDialect.cpp | 307 OpFoldResult ICmpOp::fold(FoldAdaptor adaptor) { fold() function in ICmpOp 1657 OpFoldResult LLVM::ExtractValueOp::fold(FoldAdaptor adaptor) { fold() function in LLVM::ExtractValueOp 1824 OpFoldResult LLVM::AddressOfOp::fold(FoldAdaptor) { fold() function in LLVM::AddressOfOp 2570 OpFoldResult LLVM::UndefOp::fold(FoldAdaptor) { fold() function in LLVM::UndefOp 2579 OpFoldResult LLVM::PoisonOp::fold(FoldAdaptor) { fold() function in LLVM::PoisonOp 2598 OpFoldResult LLVM::ZeroOp::fold(FoldAdaptor) { fold() function in LLVM::ZeroOp 2701 OpFoldResult LLVM::ConstantOp::fold(FoldAdaptor) { return getValue(); } fold() function in LLVM::ConstantOp 2847 OpFoldResult LLVM::ZExtOp::fold(FoldAdaptor adaptor) { fold() function in LLVM::ZExtOp 2884 OpFoldResult LLVM::BitcastOp::fold(FoldAdaptor adaptor) { fold() function in LLVM::BitcastOp 2926 OpFoldResult LLVM::AddrSpaceCastOp::fold(FoldAdaptor adaptor) { fold() function in LLVM::AddrSpaceCastOp 2934 OpFoldResult LLVM::GEPOp::fold(FoldAdaptor adaptor) { fold() function in LLVM::GEPOp 2984 OpFoldResult LLVM::ShlOp::fold(FoldAdaptor adaptor) { fold() function in LLVM::ShlOp 3004 OpFoldResult LLVM::OrOp::fold(FoldAdaptor adaptor) { fold() function in LLVM::OrOp [all...] |
/llvm-project/mlir/lib/Dialect/Vector/IR/ |
H A D | VectorOps.cpp | 453 OpFoldResult MultiDimReductionOp::fold(FoldAdaptor adaptor) { fold() function in MultiDimReductionOp 1229 OpFoldResult vector::ExtractElementOp::fold(FoldAdaptor adaptor) { fold() function in vector::ExtractElementOp 1572 Value ExtractFromInsertTransposeChainState::fold() { fold() function in ExtractFromInsertTransposeChainState 1919 OpFoldResult ExtractOp::fold(FoldAdaptor) { fold() function in ExtractOp 2425 OpFoldResult BroadcastOp::fold(FoldAdaptor adaptor) { fold() function in BroadcastOp 2540 OpFoldResult vector::ShuffleOp::fold(FoldAdaptor adaptor) { fold() function in vector::ShuffleOp 2701 OpFoldResult vector::InsertElementOp::fold(FoldAdaptor adaptor) { fold() function in vector::InsertElementOp 2905 OpFoldResult vector::InsertOp::fold(FoldAdaptor adaptor) { fold() function in vector::InsertOp 3214 OpFoldResult InsertStridedSliceOp::fold(FoldAdaptor adaptor) { fold() function in InsertStridedSliceOp 3563 OpFoldResult ExtractStridedSliceOp::fold(FoldAdaptor adaptor) { fold() function in ExtractStridedSliceOp 4209 OpFoldResult TransferReadOp::fold(FoldAdaptor) { fold() function in TransferReadOp 4585 LogicalResult TransferWriteOp::fold(FoldAdaptor adaptor, fold() function in TransferWriteOp 4812 OpFoldResult LoadOp::fold(FoldAdaptor) { fold() function in LoadOp 4845 LogicalResult StoreOp::fold(FoldAdaptor adaptor, fold() function in StoreOp 4898 OpFoldResult MaskedLoadOp::fold(FoldAdaptor) { fold() function in MaskedLoadOp 4949 LogicalResult MaskedStoreOp::fold(FoldAdaptor adaptor, fold() function in MaskedStoreOp 5243 OpFoldResult ShapeCastOp::fold(FoldAdaptor adaptor) { fold() function in ShapeCastOp 5499 OpFoldResult BitCastOp::fold(FoldAdaptor adaptor) { fold() function in BitCastOp 5632 OpFoldResult vector::TransposeOp::fold(FoldAdaptor adaptor) { fold() function in vector::TransposeOp 6189 LogicalResult MaskOp::fold(FoldAdaptor adaptor, fold() function in MaskOp 6307 OpFoldResult SplatOp::fold(FoldAdaptor adaptor) { fold() function in SplatOp 6320 OpFoldResult StepOp::fold(FoldAdaptor adaptor) { fold() function in StepOp [all...] |