Home
last modified time | relevance | path

Searched defs:rewrite (Results 1 – 25 of 37) sorted by relevance

12

/llvm-project/mlir/include/mlir/Conversion/LLVMCommon/
H A DPattern.h154 void rewrite(Operation *op, ArrayRef<Value> operands, rewrite() function
174 virtual void rewrite(SourceOp op, OpAdaptor adaptor, rewrite() function
/llvm-project/flang/include/flang/Optimizer/CodeGen/
H A DFIROpPatterns.h203 void rewrite(mlir::Operation *op, mlir::ArrayRef<mlir::Value> operands, rewrite() function
224 virtual void rewrite(SourceOp op, OpAdaptor adaptor, rewrite() function
/llvm-project/mlir/lib/Transforms/Utils/
H A DDialectConversion.cpp226 classof(const IRRewrite * rewrite) classof() argument
244 classof(const IRRewrite * rewrite) classof() argument
266 classof(const IRRewrite * rewrite) classof() argument
301 classof(const IRRewrite * rewrite) classof() argument
370 classof(const IRRewrite * rewrite) classof() argument
405 classof(const IRRewrite * rewrite) classof() argument
464 classof(const IRRewrite * rewrite) classof() argument
499 classof(const IRRewrite * rewrite) classof() argument
517 classof(const IRRewrite * rewrite) classof() argument
539 classof(const IRRewrite * rewrite) classof() argument
588 classof(const IRRewrite * rewrite) classof() argument
649 classof(const IRRewrite * rewrite) classof() argument
678 classof(const IRRewrite * rewrite) classof() argument
715 classof(const IRRewrite * rewrite) classof() argument
755 __anonc8dd03f60302(auto &rewrite) hasRewrite() argument
767 for (auto &rewrite : rewrites) { findSingleRewrite() local
1169 for (auto &rewrite : rewrites) applyRewrites() local
1174 for (auto &rewrite : rewrites) applyRewrites() local
1198 for (auto &rewrite : undoRewrites() local
1731 __anonc8dd03f60a02(std::unique_ptr<IRRewrite> &rewrite) cancelOpModification() argument
2142 BlockRewrite *rewrite = dyn_cast<BlockRewrite>(impl.rewrites[i].get()); legalizePatternBlockRewrites() local
2217 auto *rewrite = dyn_cast<ModifyOperationRewrite>(impl.rewrites[i].get()); legalizePatternRootUpdates() local
2630 auto &rewrite = rewriterImpl.rewrites[i]; legalizeConvertedArgumentTypes() local
2710 for (auto &rewrite : rewriterImpl.rewrites) { computeNecessaryMaterializations() local
[all...]
/llvm-project/llvm/lib/Target/BPF/
H A DBPFASpaceCastSimplifyPass.cpp51 GetElementPtrInst *rewrite() { in rewrite() function
/llvm-project/mlir/lib/Transforms/
H A DSCCP.cpp67 static void rewrite(DataFlowSolver &solver, MLIRContext *context, in rewrite() function
/llvm-project/mlir/include/mlir/Transforms/
H A DDialectConversion.h466 virtual void rewrite(Operation *op, ArrayRef<Value> operands, rewrite() function
535 void rewrite(Operation *op, ArrayRef<Value> operands, rewrite() function
552 virtual void rewrite(SourceOp op, OpAdaptor adaptor, rewrite() function
585 void rewrite(Operation *op, ArrayRef<Value> operands, rewrite() function
597 virtual void rewrite(SourceOp op, ArrayRef<Value> operands, rewrite() function
[all...]
/llvm-project/mlir/lib/Conversion/ArithToAMDGPU/
H A DArithToAMDGPU.cpp78 void ExtFOnFloat8RewritePattern::rewrite(arith::ExtFOp op, rewrite() function in ExtFOnFloat8RewritePattern
196 void TruncFToFloat8RewritePattern::rewrite(arith::TruncFOp op, rewrite() function in TruncFToFloat8RewritePattern
/llvm-project/mlir/lib/Dialect/Arith/Transforms/
H A DEmulateUnsupportedFloats.cpp80 void EmulateFloatPattern::rewrite(Operation *op, ArrayRef<Value> operands, rewrite() function in EmulateFloatPattern
H A DIntRangeOptimizations.cpp120 void rewrite(Operation *op, PatternRewriter &rewriter) const override { rewrite() function
/llvm-project/mlir/lib/Rewrite/
H A DByteCode.h252 LogicalResult rewrite(PatternRewriter &rewriter, const MatchResult &match, in rewrite() function
/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DPoisonChecking.cpp
/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonRDFOpt.cpp220 bool HexagonDCE::rewrite(NodeAddr<InstrNode*> IA, SetVector<NodeId> &Remove) { in rewrite() function in HexagonDCE
/llvm-project/mlir/include/mlir/IR/
H A DPatternMatch.h323 void rewrite(Operation *op, PatternRewriter &rewriter) const final { rewrite() function
336 virtual void rewrite(SourceOp op, PatternRewriter &rewriter) const { rewrite() function
[all...]
/llvm-project/mlir/python/mlir/dialects/
H A Dpdl.py201 rewrite = region_op(RewriteOp) variable
/llvm-project/mlir/lib/Dialect/Vector/Transforms/
H A DVectorTransferOpTransforms.cpp813 void rewrite(vector::ExtractElementOp extractOp, rewrite() function in __anon8a39d2070611::RewriteScalarExtractElementOfTransferRead
857 void rewrite(vector::ExtractOp extractOp, rewrite() function in __anon8a39d2070611::RewriteScalarExtractOfTransferRead
/llvm-project/mlir/lib/Dialect/GPU/Transforms/
H A DAllReduceLowering.cpp67 void rewrite() { in rewrite() function
/llvm-project/llvm/lib/CodeGen/
H A DVirtRegMap.cpp535 void VirtRegRewriter::rewrite() { rewrite() function in VirtRegRewriter
/llvm-project/mlir/lib/IR/
H A DPatternMatch.cpp90 void RewritePattern::rewrite(Operation *op, PatternRewriter &rewriter) const { in rewrite() function in RewritePattern
/llvm-project/llvm/include/llvm/Analysis/
H A DScalarEvolutionExpressions.h904 static const SCEV *rewrite(const SCEV *Scev, ScalarEvolution &SE, rewrite() function
934 static const SCEV *rewrite(const SCEV *Scev, LoopToScevMapT &Map, rewrite() function
/llvm-project/mlir/lib/Tools/PDLL/CodeGen/
H A DMLIRGen.cpp207 pdl::RewriteOp rewrite = in checkAndNestUnderRewriteOp() local
/llvm-project/compiler-rt/lib/tsan/rtl/
H A Dtsan_rtl_access.cpp341 const m128 rewrite = _mm_and_si128(same_sid_access, rw_weaker); in CheckRaces() local
/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationLegality.cpp545 static const SCEV *rewrite(const SCEV *S, ScalarEvolution &SE, rewrite() function in llvm::__anon085ae8110311::SCEVAddRecForUniformityRewriter
/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangExpressionParser.cpp1235 Rewriter &rewrite; RewriteExpression() member in ClangExpressionParser::RewriteExpression::RewritesReceiver
/llvm-project/flang/lib/Optimizer/HLFIR/Transforms/
H A DLowerHLFIROrderedAssignments.cpp1312 static llvm::LogicalResult rewrite(hlfir::OrderedAssignmentTreeOpInterface root, rewrite() function
/llvm-project/mlir/lib/Dialect/NVGPU/TransformOps/
H A DNVGPUTransformOps.cpp1037 SmallVector<Operation *> CopyBuilder::rewrite(ArrayRef<Operation *> copyOps) { rewrite() function in CopyBuilder

12