Home
last modified time | relevance | path

Searched refs:Memset (Results 1 – 7 of 7) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPULowerIntrinsics.cpp97 auto *Memset = cast<MemSetInst>(Inst); in expandMemIntrinsicUses() local
98 if (shouldExpandOperationWithSize(Memset->getLength())) { in expandMemIntrinsicUses()
99 expandMemSetAsLoop(Memset); in expandMemIntrinsicUses()
101 Memset->eraseFromParent(); in expandMemIntrinsicUses()
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DLowerMemIntrinsics.cpp441 void llvm::expandMemSetAsLoop(MemSetInst *Memset) { in expandMemSetAsLoop() argument
442 createMemSetLoop(/* InsertBefore */ Memset, in expandMemSetAsLoop()
443 /* DstAddr */ Memset->getRawDest(), in expandMemSetAsLoop()
444 /* CopyLen */ Memset->getLength(), in expandMemSetAsLoop()
445 /* SetValue */ Memset->getValue(), in expandMemSetAsLoop()
446 /* Alignment */ Memset->getDestAlignment(), in expandMemSetAsLoop()
447 Memset->isVolatile()); in expandMemSetAsLoop()
H A DSimplifyLibCalls.cpp929 Value *LibCallSimplifier::foldMallocMemset(CallInst *Memset, IRBuilder<> &B) { in foldMallocMemset() argument
931 auto *FillValue = dyn_cast<ConstantInt>(Memset->getArgOperand(1)); in foldMallocMemset()
939 auto *Malloc = dyn_cast<CallInst>(Memset->getArgOperand(0)); in foldMallocMemset()
954 if (Memset->getArgOperand(2) != Malloc->getArgOperand(0)) in foldMallocMemset()
/freebsd-12.1/contrib/llvm/lib/Target/NVPTX/
H A DNVPTXLowerAggrCopies.cpp132 } else if (MemSetInst *Memset = dyn_cast<MemSetInst>(MemCall)) { in runOnFunction() local
133 expandMemSetAsLoop(Memset); in runOnFunction()
/freebsd-12.1/contrib/llvm/include/llvm/Transforms/Utils/
H A DSimplifyLibCalls.h99 Value *foldMallocMemset(CallInst *Memset, IRBuilder<> &B);
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DLoopIdiomRecognize.cpp149 Memset, enumerator
446 return LegalStoreKind::Memset; in isLegalStore()
509 case LegalStoreKind::Memset: { in collectStores()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/
H A DBuiltinsNVPTX.def445 // Memcpy, Memset