reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

include/llvm/IR/IRBuilder.h
  463   CallInst *CreateMemSet(Value *Ptr, Value *Val, Value *Size, unsigned Align,

References

include/llvm/IR/IRBuilder.h
  459     return CreateMemSet(Ptr, Val, getInt64(Size), Align, isVolatile,
lib/IR/Core.cpp
 3445   return wrap(unwrap(B)->CreateMemSet(unwrap(Ptr), unwrap(Val), unwrap(Len), Align));
lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp
  901       Builder.CreateMemSet(MemSet->getRawDest(), MemSet->getValue(),
lib/Transforms/Instrumentation/MemorySanitizer.cpp
 3457       IRB.CreateMemSet(ShadowBase, PoisonValue, Len, I.getAlignment());
lib/Transforms/Scalar/InferAddressSpaces.cpp
  794     B.CreateMemSet(NewV, MSI->getValue(),
lib/Transforms/Scalar/LoopIdiomRecognize.cpp
 1009         Builder.CreateMemSet(BasePtr, SplatValue, NumBytes, StoreAlignment);
lib/Transforms/Scalar/MemCpyOptimizer.cpp
 1057   Builder.CreateMemSet(
 1128   Builder.CreateMemSet(MemCpy->getRawDest(), MemSet->getOperand(1),
 1155         Builder.CreateMemSet(M->getRawDest(), ByteVal, M->getLength(),
lib/Transforms/Scalar/SROA.cpp
 2801       CallInst *New = IRB.CreateMemSet(
lib/Transforms/Utils/SimplifyLibCalls.cpp
  627     CallInst *NewCI = B.CreateMemSet(Dst, B.getInt8('\0'), Size, 1);
 1199   CallInst *NewCI = B.CreateMemSet(CI->getArgOperand(0), Val, Size, 1);
 3252         B.CreateMemSet(CI->getArgOperand(0), Val, CI->getArgOperand(2), 1);
tools/clang/lib/CodeGen/CGBuilder.h
  298     return CreateMemSet(Dest.getPointer(), Value, Size,
tools/clang/lib/CodeGen/CGBuiltin.cpp
   64   CGF.Builder.CreateMemSet(AI, Byte, Size, AlignmentInBytes);
12307     return Builder.CreateMemSet(Ops[0], Ops[1], Ops[2], 1, true);