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

References

lib/Transforms/Instrumentation/MemorySanitizer.cpp
 2947           getShadowOriginPtr(Addr, IRB, ShadowTy, Align, /*isStore*/ false);
 2948       setShadow(&I, IRB.CreateMaskedLoad(ShadowPtr, Align, Mask,
 2962         Value *MaskedPassThruShadow = IRB.CreateAnd(
 2963             getShadow(PassThru), IRB.CreateSExt(IRB.CreateNeg(Mask), ShadowTy));
 2963             getShadow(PassThru), IRB.CreateSExt(IRB.CreateNeg(Mask), ShadowTy));
 2965         Value *Acc = IRB.CreateExtractElement(
 2966             MaskedPassThruShadow, ConstantInt::get(IRB.getInt32Ty(), 0));
 2969           Value *More = IRB.CreateExtractElement(
 2970               MaskedPassThruShadow, ConstantInt::get(IRB.getInt32Ty(), i));
 2971           Acc = IRB.CreateOr(Acc, More);
 2974         Value *Origin = IRB.CreateSelect(
 2975             IRB.CreateICmpNE(Acc, Constant::getNullValue(Acc->getType())),
 2976             getOrigin(PassThru), IRB.CreateLoad(MS.OriginTy, OriginPtr));