Lines Matching refs:ShadowBase
592 bool IsKasan, uint64_t *ShadowBase, in getAddressSanitizerParams() argument
595 *ShadowBase = Mapping.Offset; in getAddressSanitizerParams()
1095 IRBuilder<> &IRB, Value *ShadowBase);
1098 Value *ShadowBase);
1101 size_t End, IRBuilder<> &IRB, Value *ShadowBase);
1187 Value *ShadowBase; in memToShadow() local
1189 ShadowBase = LocalDynamicShadow; in memToShadow()
1191 ShadowBase = ConstantInt::get(IntptrTy, Mapping.Offset); in memToShadow()
1193 return IRB.CreateOr(Shadow, ShadowBase); in memToShadow()
1195 return IRB.CreateAdd(Shadow, ShadowBase); in memToShadow()
2821 Value *ShadowBase) { in copyToShadowInline() argument
2860 Value *Ptr = IRB.CreateAdd(ShadowBase, ConstantInt::get(IntptrTy, i)); in copyToShadowInline()
2872 IRBuilder<> &IRB, Value *ShadowBase) { in copyToShadow() argument
2873 copyToShadow(ShadowMask, ShadowBytes, 0, ShadowMask.size(), IRB, ShadowBase); in copyToShadow()
2879 IRBuilder<> &IRB, Value *ShadowBase) { in copyToShadow() argument
2896 copyToShadowInline(ShadowMask, ShadowBytes, Done, i, IRB, ShadowBase); in copyToShadow()
2898 {IRB.CreateAdd(ShadowBase, ConstantInt::get(IntptrTy, i)), in copyToShadow()
2904 copyToShadowInline(ShadowMask, ShadowBytes, Done, End, IRB, ShadowBase); in copyToShadow()
3267 Value *ShadowBase = ASan.memToShadow(LocalStackBase, IRB); in processStaticAllocas() local
3270 copyToShadow(ShadowAfterScope, ShadowAfterScope, IRB, ShadowBase); in processStaticAllocas()
3285 IRB, ShadowBase); in processStaticAllocas()
3321 ShadowBase); in processStaticAllocas()
3338 copyToShadow(ShadowAfterScope, ShadowClean, IRBElse, ShadowBase); in processStaticAllocas()
3340 copyToShadow(ShadowAfterScope, ShadowClean, IRBRet, ShadowBase); in processStaticAllocas()