Searched refs:ShadowMask (Results 1 – 5 of 5) sorted by relevance
| /freebsd-12.1/contrib/compiler-rt/lib/dfsan/ |
| H A D | dfsan.h | 51 return (dfsan_label *) ((((uptr) ptr) & ShadowMask()) << 1); in shadow_for()
|
| H A D | dfsan_platform.h | 110 uptr ShadowMask() { in ShadowMask() function
|
| H A D | dfsan.cc | 398 __dfsan_shadow_ptr_mask = ShadowMask(); in InitializePlatformEarly()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/ |
| H A D | AddressSanitizer.cpp | 1063 void copyToShadowInline(ArrayRef<uint8_t> ShadowMask, 2678 void FunctionStackPoisoner::copyToShadowInline(ArrayRef<uint8_t> ShadowMask, in copyToShadowInline() argument 2696 if (!ShadowMask[i]) { in copyToShadowInline() 2708 for (size_t j = StoreSizeInBytes - 1; j && !ShadowMask[i + j]; --j) { in copyToShadowInline() 2730 void FunctionStackPoisoner::copyToShadow(ArrayRef<uint8_t> ShadowMask, in copyToShadow() argument 2733 copyToShadow(ShadowMask, ShadowBytes, 0, ShadowMask.size(), IRB, ShadowBase); in copyToShadow() 2736 void FunctionStackPoisoner::copyToShadow(ArrayRef<uint8_t> ShadowMask, in copyToShadow() argument 2740 assert(ShadowMask.size() == ShadowBytes.size()); in copyToShadow() 2743 if (!ShadowMask[i]) { in copyToShadow() 2752 for (; j < End && ShadowMask[j] && Val == ShadowBytes[j]; ++j) { in copyToShadow() [all …]
|
| H A D | EfficiencySanitizer.cpp | 103 uint64_t ShadowMask; member 561 Shadow = IRB.CreateAnd(Shadow, ConstantInt::get(IntptrTy, ShadowParams.ShadowMask)); in appToShadow()
|