Searched refs:MemSet (Results 1 - 4 of 4) sorted by relevance

/external/llvm/lib/Transforms/Scalar/
H A DMemCpyOptimizer.cpp1033 /// \p MemSet. Try to simplify \p MemSet to only set the trailing bytes that
1047 MemSetInst *MemSet) {
1049 if (MemSet->getDest() != MemCpy->getDest())
1054 MD->getPointerDependencyFrom(MemoryLocation::getForDest(MemSet), false,
1056 if (DstDepInfo.getInst() != MemSet)
1061 Value *DestSize = MemSet->getLength();
1069 std::max(MemSet->getAlignment(), MemCpy->getAlignment());
1089 Builder.CreateMemSet(Builder.CreateGEP(Dest, SrcSize), MemSet->getOperand(1),
1092 MD->removeInstruction(MemSet);
1046 processMemSetMemCpyDependence(MemCpyInst *MemCpy, MemSetInst *MemSet) argument
1111 performMemCpyToMemSetOptzn(MemCpyInst *MemCpy, MemSetInst *MemSet) argument
[all...]
/external/llvm/lib/Target/AMDGPU/
H A DAMDGPUPromoteAlloca.cpp816 MemSetInst *MemSet = cast<MemSetInst>(Intr); local
817 Builder.CreateMemSet(MemSet->getRawDest(), MemSet->getValue(),
818 MemSet->getLength(), MemSet->getAlignment(),
819 MemSet->isVolatile());
/external/llvm/lib/Transforms/IPO/
H A DLowerTypeTests.cpp832 for (auto &&MemSet : TypeMembers)
833 GLB.addFragment(MemSet);
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
H A DSimplifyLibCalls.cpp1458 MemCmpOpt MemCmp; MemCpyOpt MemCpy; MemMoveOpt MemMove; MemSetOpt MemSet; member in class:__anon20272::SimplifyLibCalls
1532 if (TLI->has(LibFunc::memset)) Optimizations["memset"] = &MemSet;

Completed in 220 milliseconds