Home
last modified time | relevance | path

Searched refs:CreateMemSet (Results 1 – 25 of 27) sorted by relevance

12

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGBuilder.h401 using CGBuilderBaseTy::CreateMemSet;
402 llvm::CallInst *CreateMemSet(Address Dest, llvm::Value *Value,
404 return CreateMemSet(emitRawPointerFromAddress(Dest), Value, Size,
H A DCGDecl.cpp1207 auto *I = Builder.CreateMemSet(Loc, llvm::ConstantInt::get(CGM.Int8Ty, 0), in emitStoresForConstant()
1233 auto *I = Builder.CreateMemSet( in emitStoresForConstant()
1881 auto *I = Builder.CreateMemSet(Loc, llvm::ConstantInt::get(Int8Ty, 0), in emitZeroOrPatternForAutoVarInit()
H A DCGExprCXX.cpp592 CGF.Builder.CreateMemSet( in EmitNullBaseClassInitialization()
1045 Builder.CreateMemSet(CurPtr, Builder.getInt8(0), RemainingSize, false); in EmitNewArrayInitializer()
H A DCGExprAgg.cpp1959 CGF.Builder.CreateMemSet(Addr, Builder.getInt8(0), SizeVal, false); in DoZeroInitPadding()
2195 CGF.Builder.CreateMemSet(Loc, CGF.Builder.getInt8(0), SizeVal, false); in CheckAggExprForMemSetUse()
H A DCGNonTrivialStruct.cpp682 CGF->Builder.CreateMemSet(Loc, CGF->Builder.getInt8(0), SizeVal, in visitArray()
H A DCGBuiltin.cpp170 auto *I = CGF.Builder.CreateMemSet(AI, Byte, Size, AlignmentInBytes); in initializeAlloca()
4378 auto *I = Builder.CreateMemSet(Dest, Builder.getInt8(0), SizeVal, false); in EmitBuiltinExpr()
4507 auto *I = Builder.CreateMemSet(Dest, ByteVal, SizeVal, false); in EmitBuiltinExpr()
4538 auto *I = Builder.CreateMemSet(Dest, ByteVal, SizeVal, false); in EmitBuiltinExpr()
H A DCGAtomic.cpp369 CGF.Builder.CreateMemSet( in emitMemSetZeroIfNecessary()
H A DCodeGenFunction.cpp2290 Builder.CreateMemSet(DestPtr, Builder.getInt8(0), SizeVal, false); in EmitNullInitialization()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DMemCpyOptimizer.cpp472 AMemSet = Builder.CreateMemSet(StartPtr, ByteVal, Range.End - Range.Start, in tryMergingIntoMemset()
807 auto *M = Builder.CreateMemSet(SI->getPointerOperand(), ByteVal, Size, in processStore()
1371 Builder.CreateMemSet(Builder.CreatePtrAdd(Dest, SrcSize), in processMemSetMemCpyDependence()
1501 Builder.CreateMemSet(MemCpy->getRawDest(), MemSet->getOperand(1), in performMemCpyToMemSetOptzn()
1773 Instruction *NewM = Builder.CreateMemSet( in processMemCpy()
H A DInferAddressSpaces.cpp1139 B.CreateMemSet(NewV, MSI->getValue(), MSI->getLength(), MSI->getDestAlign(), in handleMemIntrinsicPtrUse()
H A DLoopIdiomRecognize.cpp1136 NewCall = Builder.CreateMemSet(BasePtr, SplatValue, MemsetArg, in processLoopStridedStore()
H A DSROA.cpp3284 MemIntrinsic *New = cast<MemIntrinsic>(IRB.CreateMemSet( in visitMemSetInst()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DMemorySanitizer.cpp2077 EntryIRB.CreateMemSet( in getShadow()
5831 IRB.CreateMemSet(DstShadowPtr, getCleanShadow(IRB.getInt8Ty()), Size, in visitLibAtomicStore()
5947 Store = IRB.CreateMemSet(ArgShadowBase, in visitCallBase()
6118 IRB.CreateMemSet(ShadowBase, PoisonValue, Len, I.getAlign()); in poisonAllocaUserspace()
6321 IRB.CreateMemSet(ShadowPtr, ConstantInt::getNullValue(IRB.getInt8Ty()), in instrumentAsmArgument()
6468 IRB.CreateMemSet(ShadowBase, ConstantInt::getNullValue(IRB.getInt8Ty()), in CleanUnusedTLS()
6479 IRB.CreateMemSet(ShadowPtr, Constant::getNullValue(IRB.getInt8Ty()), in unpoisonVAListTagForInst()
6661 IRB.CreateMemSet(VAArgTLSCopy, Constant::getNullValue(IRB.getInt8Ty()), in finalizeInstrumentation()
6861 IRB.CreateMemSet(VAArgTLSCopy, Constant::getNullValue(IRB.getInt8Ty()), in finalizeInstrumentation()
7073 IRB.CreateMemSet(VAArgTLSCopy, Constant::getNullValue(IRB.getInt8Ty()), in finalizeInstrumentation()
[all …]
H A DTypeSanitizer.cpp846 IRB.CreateMemSet(ShadowData, IRB.getInt8(0), IRB.CreateShl(Size, PtrShift), in instrumentMemInst()
H A DGCOVProfiling.cpp1351 Builder.CreateMemSet(GV, Constant::getNullValue(Type::getInt8Ty(C)), in insertReset()
H A DHWAddressSanitizer.cpp1204 IRB.CreateMemSet(ShadowPtr, Tag, ShadowSize, Align(1)); in tagAlloca()
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVPrepareFunctions.cpp130 auto *MemSet = IRB.CreateMemSet(Dest, Val, Len, MSI->getDestAlign(), in lowerIntrinsicToFunction()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DIRBuilder.h630 CallInst *CreateMemSet(Value *Ptr, Value *Val, uint64_t Size,
633 return CreateMemSet(Ptr, Val, getInt64(Size), Align, isVolatile, AAInfo);
636 LLVM_ABI CallInst *CreateMemSet(Value *Ptr, Value *Val, Value *Size,
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUPromoteAlloca.cpp1639 Builder.CreateMemSet(MemSet->getRawDest(), MemSet->getValue(), in tryPromoteAllocaToLDS()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSimplifyLibCalls.cpp885 CallInst *NewCI = B.CreateMemSet(Dst, B.getInt8('\0'), Size, MemSetAlign); in optimizeStringNCpy()
1705 CallInst *NewCI = B.CreateMemSet(CI->getArgOperand(0), Val, Size, Align(1)); in optimizeMemSet()
4340 CallInst *NewCI = B.CreateMemSet(CI->getArgOperand(0), Val, in optimizeMemSetChk()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DIRBuilder.cpp165 CallInst *IRBuilderBase::CreateMemSet(Value *Ptr, Value *Val, Value *Size, in CreateMemSet() function in IRBuilderBase
H A DCore.cpp3874 return wrap(unwrap(B)->CreateMemSet(unwrap(Ptr), unwrap(Val), unwrap(Len), in LLVMBuildMemSet()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DGlobalOpt.cpp949 Builder.CreateMemSet(NewGV, InitVal, AllocSize, std::nullopt); in OptimizeGlobalAddressOfAllocation()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/TargetBuiltins/
H A DX86.cpp2997 return Builder.CreateMemSet(Ops[0], Ops[1], Ops[2], Align(1), true); in EmitX86BuiltinExpr()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstructionCombining.cpp3627 auto *M = Builder.CreateMemSet( in visitAllocSite()

12