Home
last modified time | relevance | path

Searched refs:getRawDest (Results 1 – 21 of 21) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLowerMemIntrinsics.cpp505 auto *DestSCEV = SE->getSCEV(Memcpy->getRawDest()); in canOverlap()
520 /* DstAddr */ Memcpy->getRawDest(), in expandMemCpyAsLoop()
532 /* DstAddr */ Memcpy->getRawDest(), in expandMemCpyAsLoop()
547 Value *DstAddr = Memmove->getRawDest(); in expandMemMoveAsLoop()
598 /* DstAddr */ Memset->getRawDest(), in expandMemSetAsLoop()
612 /* DstAddr */ AtomicMemcpy->getRawDest(), in expandAtomicMemCpyAsLoop()
625 /* DstAddr */ AtomicMemcpy->getRawDest(), in expandAtomicMemCpyAsLoop()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DMemCpyOptimizer.cpp1187 M->getRawDest()->getPointerOffsetFrom(MDep->getRawSource(), DL); in processMemCpyMemCpyDependence()
1322 Value *Dest = MemCpy->getRawDest(); in processMemSetMemCpyDependence()
1440 if (!BAA.isMustAlias(MemSet->getRawDest(), MemCpy->getRawSource())) in performMemCpyToMemSetOptzn()
1481 Builder.CreateMemSet(MemCpy->getRawDest(), MemSet->getOperand(1), in performMemCpyToMemSetOptzn()
1756 M->getRawDest(), ByteVal, M->getLength(), M->getDestAlign(), false); in processMemCpy()
1868 Type *ArgTys[3] = {M->getRawDest()->getType(), M->getRawSource()->getType(), in processMemMove()
H A DInferAddressSpaces.cpp509 PushPtrOperand(MI->getRawDest()); in collectFlatAddressExpressions()
1053 Value *Dest = MTI->getRawDest(); in handleMemIntrinsicPtrUse()
H A DSROA.cpp1158 assert(II.getRawDest() == *U && "Pointer use is not the destination?"); in visitMemSetInst()
1206 if (*U == II.getRawDest() && *U == II.getRawSource()) { in visitMemTransferInst()
3139 assert(II.getRawDest() == OldPtr); in visitMemSetInst()
3196 New, New->getRawDest(), nullptr, DL); in visitMemSetInst()
3288 assert((IsDest && II.getRawDest() == OldPtr) || in visitMemTransferInst()
3355 Value *OtherPtr = IsDest ? II.getRawSource() : II.getRawDest(); in visitMemTransferInst()
H A DDeadStoreElimination.cpp633 Value *OrigDest = DeadIntrinsic->getRawDest(); in tryToShorten()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DStackSafetyAnalysis.cpp344 if (MTI->getRawSource() != U && MTI->getRawDest() != U) in getMemIntrinsicAccessRange()
347 if (MI->getRawDest() != U) in getMemIntrinsicAccessRange()
496 if (MTI->getRawSource() != UI && MTI->getRawDest() != UI) in analyzeAllUses()
498 } else if (MI->getRawDest() != UI) { in analyzeAllUses()
H A DMemoryLocation.cpp117 assert(MI->getRawDest() == MI->getArgOperand(0)); in getForDest()
H A DLazyValueInfo.cpp696 AddNonNullPointer(MI->getRawDest(), PtrSet); in AddNonNullPointersByInstruction()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DIntrinsicInst.h965 Value *getRawDest() const { in getRawDest() function
980 Value *getDest() const { return getRawDest()->stripPointerCasts(); } in getDest()
983 return cast<PointerType>(getRawDest()->getType())->getAddressSpace(); in getDestAddressSpace()
998 assert(getRawDest()->getType() == Ptr->getType() && in setDest()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DSafeStack.cpp259 if (MTI->getRawSource() != U && MTI->getRawDest() != U) in IsMemIntrinsicSafe()
262 if (MI->getRawDest() != U) in IsMemIntrinsicSafe()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUPerfHintAnalysis.cpp133 return {MI->getRawDest(), Type::getInt8Ty(MI->getContext())}; in getMemoryInstrPtrAndType()
H A DAMDGPUPromoteAlloca.cpp1556 Builder.CreateMemSet(MemSet->getRawDest(), MemSet->getValue(), in tryPromoteAllocaToLDS()
1598 ID, MI->getRawDest(), MI->getDestAlign(), MI->getRawSource(), in tryPromoteAllocaToLDS()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp409 auto *DestV = MemCpy->getRawDest(); in replace()
H A DInstructionCombining.cpp3180 if (MI->isVolatile() || MI->getRawDest() != PI) in isAllocSiteRemovable()
H A DInstCombineCalls.cpp116 Align DstAlign = getKnownAlignment(MI->getRawDest(), DL, MI, &AC, &DT); in SimplifyAnyMemTransfer()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DGlobalOpt.cpp324 if (getUnderlyingObject(MI->getRawDest()) == GV) in CleanupConstantGlobalUsers()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp6552 SDValue Dst = getValue(MI.getRawDest()); in visitIntrinsicCall()
6561 isTC, MachinePointerInfo(MI.getRawDest()), in visitIntrinsicCall()
6568 SDValue Dst = getValue(MI.getRawDest()); in visitIntrinsicCall()
6577 isTC, MachinePointerInfo(MI.getRawDest()), in visitIntrinsicCall()
6584 SDValue Dst = getValue(MI.getRawDest()); in visitIntrinsicCall()
6593 isTC, MachinePointerInfo(MI.getRawDest())); in visitIntrinsicCall()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DDebugInfo.cpp1971 const Value *StoreDest = I->getRawDest(); in getAssignmentInfo()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMFastISel.cpp2536 if (!ARMComputeAddress(MTI.getRawDest(), Dest) || in SelectIntrinsicCall()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86FastISel.cpp2723 if (!X86SelectAddress(MCI->getRawDest(), DestAM) || in fastLowerIntrinsicCall()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64FastISel.cpp3505 if (!computeAddress(MTI->getRawDest(), Dest) || in fastLowerIntrinsicCall()