Home
last modified time | relevance | path

Searched defs:fold (Results 1 – 25 of 47) sorted by relevance

12

/llvm-project/mlir/lib/Dialect/Math/IR/
H A DMathOps.cpp30 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 DComplexOps.cpp23 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 DIndexOps.cpp238 // 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 DSPIRVCanonicalization.cpp372 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 Disl_fold.c52 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 Disl_bound.h13 isl_qpolynomial_fold *fold; member
H A Disl_bound.c29 isl_qpolynomial_fold *fold; in isl_qpolynomial_cst_bound() local
273 __isl_take isl_qpolynomial_fold *fold, void *user) in guarded_fold()
H A Disl_bernstein.c35 isl_qpolynomial_fold *fold; member
130 isl_qpolynomial_fold *fold; in add_fold() local
/llvm-project/mlir/examples/toy/Ch7/mlir/
H A DToyCombine.cpp31 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 DTosaCanonicalizations.cpp487 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 DArithOps.cpp255 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 DTestTraits.cpp20 OpFoldResult TestInvolutionTraitFailingOperationFolderOp::fold( in fold() function in TestInvolutionTraitFailingOperationFolderOp
26 OpFoldResult TestInvolutionTraitSuccesfulOperationFolderOp::fold( in fold() function in TestInvolutionTraitSuccesfulOperationFolderOp
H A DTestOpDefs.cpp184 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 DShape.cpp225 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 DIndexOpsFoldersTest.cpp56 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 DQuantOps.cpp39 OpFoldResult StorageCastOp::fold(FoldAdaptor adaptor) { fold() function in StorageCastOp
/llvm-project/mlir/include/mlir/Interfaces/
H A DFoldInterfaces.h33 virtual LogicalResult fold(Operation *op, ArrayRef<Attribute> operands, in fold() function
/llvm-project/mlir/lib/Dialect/UB/IR/
H A DUBOps.cpp60 OpFoldResult PoisonOp::fold(FoldAdaptor /*adaptor*/) { return getValue(); } in fold() function in PoisonOp
/llvm-project/clang/test/Sema/
H A Drounding-math.c6 #define fold(x) (__builtin_constant_p(x) ? (x) : (x)) macro
/llvm-project/clang/test/SemaCXX/
H A Drounding-math.cpp6 #define fold(x) (__builtin_constant_p(x) ? (x) : (x)) macro
H A Dbuiltin-is-constant-evaluated.cpp3 #define fold(x) (__builtin_constant_p(x) ? (x) : (x)) macro
/llvm-project/mlir/lib/Dialect/MemRef/IR/
H A DMemRefOps.cpp768 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 DBuiltinDialect.cpp208 UnrealizedConversionCastOp::fold(FoldAdaptor adaptor, in fold() function in UnrealizedConversionCastOp
/llvm-project/mlir/lib/Dialect/LLVMIR/IR/
H A DLLVMDialect.cpp307 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 DVectorOps.cpp453 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...]

12