reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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));