H A D | MemorySanitizer.cpp | 420 IRBuilder<> IRB(*C); 426 WarningFn = M.getOrInsertFunction(WarningFnName, IRB.getVoidTy(), nullptr); 433 FunctionName, IRB.getVoidTy(), IRB.getIntNTy(AccessSize * 8), 434 IRB.getInt32Ty(), nullptr); 438 FunctionName, IRB.getVoidTy(), IRB.getIntNTy(AccessSize * 8), 439 IRB.getInt8PtrTy(), IRB.getInt32Ty(), nullptr); 443 "__msan_set_alloca_origin4", IRB 665 updateOrigin(Value *V, IRBuilder<> &IRB) argument 670 originToIntptr(IRBuilder< &IRB, Value *Origin) argument 680 paintOrigin(IRBuilder< &IRB, Value *Origin, Value *OriginPtr, unsigned Size, unsigned Alignment) argument 711 storeOrigin(IRBuilder< &IRB, Value *Addr, Value *Shadow, Value *Origin, unsigned Alignment, bool AsCall) argument 929 convertToShadowTyNoVec(Value *V, IRBuilder<> &IRB) argument 940 getShadowPtrOffset(Value *Addr, IRBuilder<> &IRB) argument 959 getShadowPtr(Value *Addr, Type *ShadowTy, IRBuilder<> &IRB) argument 974 getOriginPtr(Value *Addr, IRBuilder<> &IRB, unsigned Alignment) argument 993 getShadowPtrForArgument(Value *A, IRBuilder<> &IRB, int ArgOffset) argument 1002 getOriginPtrForArgument(Value *A, IRBuilder<> &IRB, int ArgOffset) argument 1012 getShadowPtrForRetval(Value *A, IRBuilder<> &IRB) argument 1019 getOriginPtrForRetval(IRBuilder< &IRB) argument 1488 IRBuilder<> &IRB; member in class:__anon13320::MemorySanitizerVisitor::Combiner 1492 Combiner(MemorySanitizerVisitor *MSV, IRBuilder<> &IRB) argument 1570 CreateShadowCast(IRBuilder< &IRB, Value *V, Type *dstTy, bool Signed = false) argument 1588 CreateAppToShadowCast(IRBuilder< &IRB, Value *V) argument 1724 getLowestPossibleValue(IRBuilder< &IRB, Value *A, Value *Sa, bool isSigned) argument 1741 getHighestPossibleValue(IRBuilder< &IRB, Value *A, Value *Sa, bool isSigned) argument 2139 Lower64ShadowExtend(IRBuilder< &IRB, Value *S, Type *T) argument 2149 LowerElementShadowExtend(IRBuilder< &IRB, Value *S, Type *T) argument 2155 VariableShadowExtend(IRBuilder< &IRB, Value *S) argument 2955 getShadowPtrForVAArgument(Type *Ty, IRBuilder<> &IRB, int ArgOffset) argument 3082 getShadowPtrForVAArgument(Type *Ty, IRBuilder<> &IRB, int ArgOffset) argument 3237 getShadowPtrForVAArgument(Type *Ty, IRBuilder<> &IRB, int ArgOffset) argument 3267 getVAField64(IRBuilder< &IRB, Value *VAListTag, int offset) argument 3277 getVAField32(IRBuilder< &IRB, Value *VAListTag, int offset) argument 3485 getShadowPtrForVAArgument(Type *Ty, IRBuilder<> &IRB, int ArgOffset) argument [all...] |