Searched refs:MemSet (Results 1 - 4 of 4) sorted by relevance
/external/llvm/lib/Transforms/Scalar/ |
H A D | MemCpyOptimizer.cpp | 1033 /// \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 D | AMDGPUPromoteAlloca.cpp | 816 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 D | LowerTypeTests.cpp | 832 for (auto &&MemSet : TypeMembers) 833 GLB.addFragment(MemSet);
|
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/ |
H A D | SimplifyLibCalls.cpp | 1458 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