Home
last modified time | relevance | path

Searched refs:getDest (Results 1 – 25 of 45) sorted by relevance

12

/llvm-project-15.0.7/mlir/lib/Dialect/Vector/Transforms/
H A DVectorInsertExtractStridedSliceRewritePatterns.cpp78 loc, op.getDest(), in matchAndRewrite()
90 op, stridedSliceInnerOp.getResult(), op.getDest(), in matchAndRewrite()
142 Value res = op.getDest(); in matchAndRewrite()
165 rewriter.replaceOpWithNewOp<ShuffleOp>(op, scaledSource, op.getDest(), in matchAndRewrite()
179 Value extractedDest = extractOne(rewriter, loc, op.getDest(), off); in matchAndRewrite()
H A DVectorMultiDimReductionTransforms.cpp206 rewriter.replaceOp(multiReductionOp, newOp.getDest()); in matchAndRewrite()
215 multiReductionOp, outputCastedType, newOp.getDest()); in matchAndRewrite()
H A DVectorDropLeadUnitDim.cpp112 loc, insertOp.getDest(), splatZero(dstDropCount)); in matchAndRewrite()
162 loc, insertOp.getDest(), splatZero(dstDropCount)); in matchAndRewrite()
/llvm-project-15.0.7/clang/lib/Frontend/
H A DModuleDependencyCollector.cpp134 StringRef VFSDir = getDest(); in writeFileMap()
165 SmallString<256> CacheDst = getDest(); in copyToRoot()
/llvm-project-15.0.7/mlir/lib/Dialect/Bufferization/Transforms/
H A DAllocTensorElimination.cpp211 neededValues.push_back(insertSliceOp.getDest()); in insertSliceAnchoredAllocTensorEliminationStep()
219 loc, insertOp.getSourceType(), insertOp.getDest(), in insertSliceAnchoredAllocTensorEliminationStep()
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86LoadValueInjectionLoadHardening.cpp550 const Node *Dest = E.getDest(); in elimMitigatedEdgesAndNodes()
574 const Node *Dest = E.getDest(); in elimMitigatedEdgesAndNodes()
585 if (ReachableNodes.contains(*E.getDest())) { in elimMitigatedEdgesAndNodes()
637 Edges[Graph->getEdgeIndex(E)] = Graph->getNodeIndex(*E.getDest()); in hardenLoadsWithPlugin()
679 IngressEdgeMap[E.getDest()].push_back(&E); in hardenLoadsWithHeuristic()
695 SmallVector<const Edge *, 2> &IngressEdges = IngressEdgeMap[E.getDest()]; in hardenLoadsWithHeuristic()
H A DImmutableGraph.h55 const Node *getDest() const { return Dest; }; in getDest() function
384 size_type DestIdx = G.getNodeIndex(*E.getDest()); in trim()
410 static NodeRef edge_dest(EdgeRef E) { return E.getDest(); }
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DMemCpyOptimizer.cpp185 addRange(OffsetFromFirst, Size, MSI->getDest(), MSI->getDestAlign(), MSI); in addMemSet()
468 Optional<int64_t> Offset = isPointerOffset(StartPtr, MSI->getDest(), DL); in tryMergingIntoMemset()
842 if (Instruction *I = tryMergingIntoMemset(MSI, MSI->getDest(), in processMemSet()
1114 if (M->getSource() != MDep->getDest() || MDep->isVolatile()) in processMemCpyMemCpyDependence()
1210 if (!AA->isMustAlias(MemSet->getDest(), MemCpy->getDest())) in processMemSetMemCpyDependence()
1402 if (M->getSource() == M->getDest()) { in processMemCpy()
1464 M, M, M->getDest(), M->getSource(), in processMemCpy()
1544 ByValArg->stripPointerCasts() != MDep->getDest()) in processByValArgument()
H A DAlignmentFromAssumptions.cpp282 getNewAlignment(AASCEV, AlignSCEV, OffSCEV, MI->getDest(), SE); in processAssumption()
/llvm-project-15.0.7/mlir/lib/Conversion/ControlFlowToSPIRV/
H A DControlFlowToSPIRV.cpp42 rewriter.replaceOpWithNewOp<spirv::BranchOp>(op, op.getDest(), in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Dialect/Tensor/Transforms/
H A DBufferizableOpInterfaceImpl.cpp538 getBuffer(rewriter, insertOp.getDest(), options); in bufferize()
563 insertSliceOp.getDest())) in areEquivalentExtractSliceOps()
713 getBuffer(rewriter, insertSliceOp.getDest(), options); in bufferize()
890 rewriter, op->getLoc(), parallelInsertSliceOp.getDest(), in resolveConflicts()
913 getBuffer(rewriter, parallelInsertSliceOp.getDest(), options); in bufferize()
/llvm-project-15.0.7/mlir/lib/Dialect/ControlFlow/IR/
H A DControlFlowOps.cpp115 Block *successorDest = successorBranch.getDest(); in collapseBranch()
146 Block *succ = op.getDest(); in simplifyBrToBlockWithSinglePred()
165 Block *dest = op.getDest(); in simplifyPassThroughBr()
195 return getDest(); in getSuccessorForOperands()
/llvm-project-15.0.7/mlir/lib/Dialect/Tensor/IR/
H A DTensorOps.cpp537 if (auto destType = getDest().getType().dyn_cast<RankedTensorType>()) in verify()
1536 auto prevInsertOp = insertOp.getDest().template getDefiningOp<InsertOpTy>(); in foldInsertAfterInsertSlice()
1544 insertOp.getDestMutable().assign(prevInsertOp.getDest()); in foldInsertAfterInsertSlice()
1581 builder.createOrFold<tensor::DimOp>(getLoc(), getDest(), dim); in reifyResultShapes()
1630 insertSliceOp, toInsert, insertSliceOp.getDest(), mixedOffsets, in matchAndRewrite()
1675 Optional<Value> destCastSource = getSourceOfCastOp(insertSliceOp.getDest()); in matchAndRewrite()
1681 auto dst = (destCastSource ? *destCastSource : insertSliceOp.getDest()); in matchAndRewrite()
1767 insertSliceOp, cast, insertSliceOp.getDest(), in matchAndRewrite()
2021 tensorCastOp.getDest().getType())) in matchAndRewrite()
2025 padTensorOp.getLoc(), tensorCastOp.getDest().getType(), in matchAndRewrite()
[all …]
/llvm-project-15.0.7/clang/include/clang/Frontend/
H A DUtils.h148 StringRef getDest() { return DestDir; } in getDest() function
/llvm-project-15.0.7/mlir/lib/Conversion/VectorToLLVM/
H A DConvertVectorToLLVM.cpp431 Type eltType = reductionOp.getDest().getType(); in matchAndRewrite()
749 insertEltOp, llvmType, adaptor.getDest(), adaptor.getSource(), zero); in matchAndRewrite()
754 insertEltOp, llvmType, adaptor.getDest(), adaptor.getSource(), in matchAndRewrite()
788 loc, llvmResultType, adaptor.getDest(), adaptor.getSource(), in matchAndRewrite()
796 Value extracted = adaptor.getDest(); in matchAndRewrite()
821 loc, llvmResultType, adaptor.getDest(), inserted, in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Conversion/VectorToSPIRV/
H A DVectorToSPIRV.cpp176 insertOp, adaptor.getSource(), adaptor.getDest(), id); in matchAndRewrite()
207 insertElementOp, insertElementOp.getType(), insertElementOp.getDest(), in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Dialect/SCF/Transforms/
H A DLoopCanonicalization.cpp49 [&](InsertSliceOp op) { return op.getDest(); }) in isShapePreserving()
/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/
H A DHoisting.cpp243 auto bbArg = insertSliceOp.getDest().dyn_cast<BlockArgument>(); in getLoopInvariantTransferWriteOpDefining()
302 yieldOp->setOperand(initArgNumber, write.insertSliceOp.getDest()); in hoistReadWrite()
H A DDropUnitDims.cpp518 insertSliceOp, reshapedSource, insertSliceOp.getDest(), in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Dialect/SparseTensor/Transforms/
H A DSparseTensorPasses.cpp116 converter.isLegal(op.getDest().getType()); in runOnOperation()
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DVNCoercion.cpp365 return analyzeLoadFromClobberingWrite(LoadTy, LoadPtr, MI->getDest(), in analyzeLoadFromClobberingMemInst()
383 int Offset = analyzeLoadFromClobberingWrite(LoadTy, LoadPtr, MI->getDest(), in analyzeLoadFromClobberingMemInst()
/llvm-project-15.0.7/mlir/lib/Dialect/SparseTensor/IR/
H A DSparseTensorDialect.cpp213 if (auto tp2 = getDest().getType().dyn_cast<RankedTensorType>()) { in verify()
/llvm-project-15.0.7/mlir/lib/Dialect/Vector/IR/
H A DVectorOps.cpp402 Type eltType = getDest().getType(); in verify()
439 p << " : " << getVector().getType() << " into " << getDest().getType(); in print()
1307 valueToExtractFrom = nextInsertOp.getDest(); in fold()
1506 insertOp = insertOp.getDest().getDefiningOp<InsertStridedSliceOp>(); in foldExtractStridedOpFromInsertChain()
2034 auto dstSplat = op.getDest().getDefiningOp<SplatOp>(); in matchAndRewrite()
2242 insertStridedSliceOp.getDest().getDefiningOp<vector::SplatOp>(); in matchAndRewrite()
2250 rewriter.replaceOp(insertStridedSliceOp, insertStridedSliceOp.getDest()); in matchAndRewrite()
2271 if (extractStridedSliceOp.getOperand() != insertStridedSliceOp.getDest()) in matchAndRewrite()
2280 rewriter.replaceOp(insertStridedSliceOp, insertStridedSliceOp.getDest()); in matchAndRewrite()
2591 insertOp = insertOp.getDest().getDefiningOp<InsertStridedSliceOp>(); in foldExtractStridedOpFromInsertChain()
[all …]
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DLint.cpp302 Check(AA->alias(MCI->getSource(), Size, MCI->getDest(), Size) != in visitCallBase()
319 Check(AA->alias(MCII->getSource(), LS, MCII->getDest(), LS) != in visitCallBase()
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DIntrinsicInst.h744 Value *getDest() const { return getRawDest()->stripPointerCasts(); } in getDest() function
1234 Value *getDest() const { return const_cast<Value *>(getArgOperand(0)); } in getDest() function

12