Lines Matching refs:ShadowBase
606 bool IsKasan, uint64_t *ShadowBase, in getAddressSanitizerParams() argument
609 *ShadowBase = Mapping.Offset; in getAddressSanitizerParams()
1139 IRBuilder<> &IRB, Value *ShadowBase);
1142 Value *ShadowBase);
1145 size_t End, IRBuilder<> &IRB, Value *ShadowBase);
1242 Value *ShadowBase; in memToShadow() local
1244 ShadowBase = LocalDynamicShadow; in memToShadow()
1246 ShadowBase = ConstantInt::get(IntptrTy, Mapping.Offset); in memToShadow()
1248 return IRB.CreateOr(Shadow, ShadowBase); in memToShadow()
1250 return IRB.CreateAdd(Shadow, ShadowBase); in memToShadow()
3050 Value *ShadowBase) { in copyToShadowInline() argument
3089 Value *Ptr = IRB.CreateAdd(ShadowBase, ConstantInt::get(IntptrTy, i)); in copyToShadowInline()
3101 IRBuilder<> &IRB, Value *ShadowBase) { in copyToShadow() argument
3102 copyToShadow(ShadowMask, ShadowBytes, 0, ShadowMask.size(), IRB, ShadowBase); in copyToShadow()
3108 IRBuilder<> &IRB, Value *ShadowBase) { in copyToShadow() argument
3125 copyToShadowInline(ShadowMask, ShadowBytes, Done, i, IRB, ShadowBase); in copyToShadow()
3127 {IRB.CreateAdd(ShadowBase, ConstantInt::get(IntptrTy, i)), in copyToShadow()
3133 copyToShadowInline(ShadowMask, ShadowBytes, Done, End, IRB, ShadowBase); in copyToShadow()
3496 Value *ShadowBase = ASan.memToShadow(LocalStackBase, IRB); in processStaticAllocas() local
3499 copyToShadow(ShadowAfterScope, ShadowAfterScope, IRB, ShadowBase); in processStaticAllocas()
3514 IRB, ShadowBase); in processStaticAllocas()
3550 ShadowBase); in processStaticAllocas()
3567 copyToShadow(ShadowAfterScope, ShadowClean, IRBElse, ShadowBase); in processStaticAllocas()
3569 copyToShadow(ShadowAfterScope, ShadowClean, IRBRet, ShadowBase); in processStaticAllocas()