Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DMemCpyOptimizer.cpp193 addRange(OffsetFromFirst, Size, MSI->getDest(), MSI->getDestAlign(), MSI); in addMemSet()
434 MSI->getDest()->getPointerOffsetFrom(StartPtr, DL); in tryMergingIntoMemset()
832 tryMergingIntoMemset(MSI, MSI->getDest(), MSI->getValue())) { in processMemSet()
1120 if (BAA.isMustAlias(MDep->getDest(), MDep->getSource())) in processMemCpyMemCpyDependence()
1127 if (M->getSource() != MDep->getDest()) { in processMemCpyMemCpyDependence()
1129 M->getSource()->getPointerOffsetFrom(MDep->getDest(), DL); in processMemCpyMemCpyDependence()
1191 CopySource = M->getDest(); in processMemCpyMemCpyDependence()
1217 if (BAA.isMustAlias(M->getDest(), CopySource)) { in processMemCpyMemCpyDependence()
1248 NewM = Builder.CreateMemMove(M->getDest(), M->getDestAlign(), CopySource, in processMemCpyMemCpyDependence()
1254 NewM = Builder.CreateMemCpyInline(M->getDest(), M->getDestAlign(), in processMemCpyMemCpyDependence()
[all …]
H A DAlignmentFromAssumptions.cpp239 getNewAlignment(AASCEV, AlignSCEV, OffSCEV, MI->getDest(), SE); in processAssumption()
H A DLoopIdiomRecognize.cpp792 Value *Dest = MCI->getDest(); in processLoopMemCpy()
855 Value *Pointer = MSI->getDest(); in processLoopMemSet()
H A DSROA.cpp3400 if (llvm::is_contained(DbgAssign->location_ops(), II.getDest()) || in visitMemTransferInst()
3401 DbgAssign->getAddress() == II.getDest()) in visitMemTransferInst()
3402 DbgAssign->replaceVariableLocationOp(II.getDest(), AdjustedPtr); in visitMemTransferInst()
/freebsd/contrib/llvm-project/clang/lib/Frontend/
H A DModuleDependencyCollector.cpp116 StringRef VFSDir = getDest(); in writeFileMap()
147 SmallString<256> CacheDst = getDest(); in copyToRoot()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86LoadValueInjectionLoadHardening.cpp545 const Node *Dest = E.getDest(); in elimMitigatedEdgesAndNodes()
569 const Node *Dest = E.getDest(); in elimMitigatedEdgesAndNodes()
580 if (ReachableNodes.contains(*E.getDest())) { in elimMitigatedEdgesAndNodes()
632 Edges[Graph->getEdgeIndex(E)] = Graph->getNodeIndex(*E.getDest()); in hardenLoadsWithPlugin()
674 IngressEdgeMap[E.getDest()].push_back(&E); in hardenLoadsWithHeuristic()
690 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(); }
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDXILCBufferAccess.cpp225 Builder.CreateInBoundsGEP(Builder.getInt8Ty(), MCI->getDest(), in copyArrayElemsForMemCpy()
267 "memcpy." + MCI->getDest()->getName() + "." + in replaceMemCpy()
/freebsd/contrib/llvm-project/clang/lib/CIR/Dialect/Transforms/
H A DCIRCanonicalize.cpp48 Block *dest = op.getDest(); in matchAndRewrite()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DVNCoercion.cpp285 return analyzeLoadFromClobberingWrite(LoadTy, LoadPtr, MI->getDest(), in analyzeLoadFromClobberingMemInst()
303 int Offset = analyzeLoadFromClobberingWrite(LoadTy, LoadPtr, MI->getDest(), in analyzeLoadFromClobberingMemInst()
H A DEvaluator.cpp376 Constant *Ptr = getVal(MSI->getDest()); in EvaluateBlock()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DIntrinsicInst.h993 Value *getDest() const { return getRawDest()->stripPointerCasts(); } in getDest() function
1416 Value *getDest() const { return getArgOperand(0); } in getDest() function
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DLiveInterval.h987 LiveRange *getDest() const { return LR; } in getDest() function
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64StackTagging.cpp410 MSI->getDest()->getPointerOffsetFrom(StartPtr, *DL); in collectInitializers()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DLoads.cpp638 Value *Dst = MSI->getDest(); in getAvailableLoadStore()
H A DLint.cpp334 Check(AA->alias(MCI->getSource(), Size, MCI->getDest(), Size) != in visitCallBase()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp134 if (!isModSet(AA->getModRefInfoMask(MI->getDest()))) { in SimplifyAnyMemTransfer()
220 getKnownAlignment(MI->getDest(), DL, MI, &AC, &DT); in SimplifyAnyMemSet()
230 if (!isModSet(AA->getModRefInfoMask(MI->getDest()))) { in SimplifyAnyMemSet()
263 Value *Dest = MI->getDest(); in SimplifyAnyMemSet()
1734 if (MTI->getSource() == MTI->getDest()) in visitCallInst()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DHWAddressSanitizer.cpp1098 return (!ClInstrumentWrites || ignoreAccess(ORE, MTI, MTI->getDest())) && in ignoreMemIntrinsic()
1102 return !ClInstrumentWrites || ignoreAccess(ORE, MI, MI->getDest()); in ignoreMemIntrinsic()
H A DTypeSanitizer.cpp804 Dest = MI->getDest(); in instrumentMemInst()
H A DDataFlowSanitizer.cpp2917 {ValShadow, ValOrigin, I.getDest(), in visitMemSetInst()
2933 Value *DestShadow = DFSF.DFS.getShadowAddress(I.getDest(), I.getIterator()); in visitMemTransferInst()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DExpandVariadics.cpp886 Builder.CreateMemCpy(Inst->getDest(), {}, Inst->getSrc(), {}, in expandVAIntrinsicCall()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUPromoteAlloca.cpp954 Value *Dest = TransferInst->getDest(); in tryPromoteAllocaToVector()
/freebsd/contrib/llvm-project/clang/lib/CIR/Dialect/IR/
H A DCIRDialect.cpp990 return getDest(); in getSuccessorForOperands()
/freebsd/contrib/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/
H A DLowerToLLVM.cpp2119 op.getDest()); in matchAndRewrite()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp2677 Align DestAlign = getKnownAlignment(MI->getDest(), *DL); in optimizeCallInst()