Home
last modified time | relevance | path

Searched refs:AccessSizeIndex (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Instrumentation/
H A DAddressSanitizer.h60 const uint8_t AccessSizeIndex;
65 ASanAccessInfo(bool IsWrite, bool CompileKernel, uint8_t AccessSizeIndex);
57 const uint8_t AccessSizeIndex; global() member
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DHWAddressSanitizer.cpp329 int64_t getAccessInfo(bool IsWrite, unsigned AccessSizeIndex);
333 unsigned AccessSizeIndex,
337 unsigned AccessSizeIndex,
704 for (size_t AccessSizeIndex = 0; AccessSizeIndex < kNumberOfAccessSizes; in initializeCallbacks() local
705 AccessSizeIndex++) { in initializeCallbacks()
706 HwasanMemoryAccessCallback[AccessIsWrite][AccessSizeIndex] = in initializeCallbacks()
708 itostr(1ULL << AccessSizeIndex) + in initializeCallbacks()
903 unsigned AccessSizeIndex) { in getAccessInfo() argument
909 (AccessSizeIndex << HWASanAccessInfo::AccessSizeShift); in getAccessInfo()
941 unsigned AccessSizeIndex, in instrumentMemAccessOutline() argument
[all …]
H A DAddressSanitizer.cpp617 AccessSizeIndex((Packed >> kAccessSizeIndexShift) & kAccessSizeIndexMask), in ASanAccessInfo()
622 uint8_t AccessSizeIndex) in ASanAccessInfo() argument
625 (AccessSizeIndex << kAccessSizeIndexShift)), in ASanAccessInfo()
626 AccessSizeIndex(AccessSizeIndex), IsWrite(IsWrite), in ASanAccessInfo()
792 bool IsWrite, size_t AccessSizeIndex,
1743 size_t AccessSizeIndex, in generateCrashCode() argument
1760 IRB, AsanErrorCallback[IsWrite][0][AccessSizeIndex], Addr); in generateCrashCode()
1763 IRB, AsanErrorCallback[IsWrite][1][AccessSizeIndex], {Addr, ExpVal}); in generateCrashCode()
1849 size_t AccessSizeIndex = TypeStoreSizeToSizeIndex(TypeStoreSize); in instrumentAddress() local
1850 const ASanAccessInfo AccessInfo(IsWrite, CompileKernel, AccessSizeIndex); in instrumentAddress()
[all …]
H A DMemorySanitizer.cpp887 for (size_t AccessSizeIndex = 0; AccessSizeIndex < kNumberOfAccessSizes; in createUserspaceApi() local
888 AccessSizeIndex++) { in createUserspaceApi()
889 unsigned AccessSize = 1 << AccessSizeIndex; in createUserspaceApi()
891 MaybeWarningFn[AccessSizeIndex] = M.getOrInsertFunction( in createUserspaceApi()
896 MaybeStoreOriginFn[AccessSizeIndex] = M.getOrInsertFunction( in createUserspaceApi()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86MCInstLower.cpp967 Twine(1ULL << AccessInfo.AccessSizeIndex) + "_" + in LowerASAN_CHECK_MEMACCESS()