Searched refs:ShadowMask (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/compiler-rt/lib/nsan/ |
| H A D | nsan.h | 72 uptr AppOffset = ((uptr)ptr) & ShadowMask(); in GetShadowAddrFor() 81 uptr app_offset = ((uptr)ptr) & ShadowMask(); in GetShadowTypeAddrFor()
|
| H A D | nsan_platform.h | 133 uptr ShadowMask() { return MappingArchImpl<MAPPING_SHADOW_MASK>(); } in ShadowMask() function
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | AddressSanitizer.cpp | 1265 void copyToShadow(ArrayRef<uint8_t> ShadowMask, ArrayRef<uint8_t> ShadowBytes, 1267 void copyToShadow(ArrayRef<uint8_t> ShadowMask, ArrayRef<uint8_t> ShadowBytes, 1270 void copyToShadowInline(ArrayRef<uint8_t> ShadowMask, 3197 void FunctionStackPoisoner::copyToShadowInline(ArrayRef<uint8_t> ShadowMask, in copyToShadowInline() argument 3215 if (!ShadowMask[i]) { in copyToShadowInline() 3227 for (size_t j = StoreSizeInBytes - 1; j && !ShadowMask[i + j]; --j) { in copyToShadowInline() 3250 void FunctionStackPoisoner::copyToShadow(ArrayRef<uint8_t> ShadowMask, in copyToShadow() argument 3253 copyToShadow(ShadowMask, ShadowBytes, 0, ShadowMask.size(), IRB, ShadowBase); in copyToShadow() 3256 void FunctionStackPoisoner::copyToShadow(ArrayRef<uint8_t> ShadowMask, in copyToShadow() argument 3260 assert(ShadowMask.size() == ShadowBytes.size()); in copyToShadow() [all …]
|
| H A D | MemorySanitizer.cpp | 3432 SmallVector<int, 32> ShadowMask( in maybeExtendVectorShadowWithZeros() local 3434 std::iota(ShadowMask.begin(), ShadowMask.end(), 0); in maybeExtendVectorShadowWithZeros() 3438 IRB.CreateShuffleVector(Shadow, getCleanShadow(Shadow), ShadowMask); in maybeExtendVectorShadowWithZeros()
|