Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/Instrumentation/
H A DAddressSanitizer.h60 const uint8_t AccessSizeIndex; member
65 ASanAccessInfo(bool IsWrite, bool CompileKernel, uint8_t AccessSizeIndex);
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DHWAddressSanitizer.cpp308 int64_t getAccessInfo(bool IsWrite, unsigned AccessSizeIndex);
312 unsigned AccessSizeIndex,
316 unsigned AccessSizeIndex,
693 for (size_t AccessSizeIndex = 0; AccessSizeIndex < kNumberOfAccessSizes; in initializeCallbacks() local
694 AccessSizeIndex++) { in initializeCallbacks()
695 HwasanMemoryAccessCallback[AccessIsWrite][AccessSizeIndex] = in initializeCallbacks()
697 itostr(1ULL << AccessSizeIndex) + in initializeCallbacks()
869 unsigned AccessSizeIndex) { in getAccessInfo() argument
875 (AccessSizeIndex << HWASanAccessInfo::AccessSizeShift); in getAccessInfo()
912 const int64_t AccessInfo = getAccessInfo(IsWrite, AccessSizeIndex); in instrumentMemAccessOutline()
[all …]
H A DAddressSanitizer.cpp621 uint8_t AccessSizeIndex) in ASanAccessInfo() argument
624 (AccessSizeIndex << kAccessSizeIndexShift)), in ASanAccessInfo()
625 AccessSizeIndex(AccessSizeIndex), IsWrite(IsWrite), in ASanAccessInfo()
721 bool IsWrite, size_t AccessSizeIndex,
1661 size_t AccessSizeIndex, in generateCrashCode() argument
1679 Call = IRB.CreateCall(AsanErrorCallback[IsWrite][1][AccessSizeIndex], in generateCrashCode()
1765 size_t AccessSizeIndex = TypeStoreSizeToSizeIndex(TypeStoreSize); in instrumentAddress() local
2724 for (size_t AccessSizeIndex = 0; AccessSizeIndex < kNumberOfAccessSizes; in initializeCallbacks() local
2725 AccessSizeIndex++) { in initializeCallbacks()
2727 AsanErrorCallback[AccessIsWrite][Exp][AccessSizeIndex] = in initializeCallbacks()
[all …]
H A DMemorySanitizer.cpp883 for (size_t AccessSizeIndex = 0; AccessSizeIndex < kNumberOfAccessSizes; in createUserspaceApi() local
884 AccessSizeIndex++) { in createUserspaceApi()
885 unsigned AccessSize = 1 << AccessSizeIndex; in createUserspaceApi()
887 MaybeWarningFn[AccessSizeIndex] = M.getOrInsertFunction( in createUserspaceApi()
892 MaybeStoreOriginFn[AccessSizeIndex] = M.getOrInsertFunction( in createUserspaceApi()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86MCInstLower.cpp936 Twine(1ULL << AccessInfo.AccessSizeIndex) + "_" + in LowerASAN_CHECK_MEMACCESS()