Home
last modified time | relevance | path

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

/openbsd/src/gnu/llvm/llvm/include/llvm/Transforms/Instrumentation/
DAddressSanitizer.h57 const uint8_t AccessSizeIndex; member
62 ASanAccessInfo(bool IsWrite, bool CompileKernel, uint8_t AccessSizeIndex);
/openbsd/src/gnu/llvm/llvm/lib/Transforms/Instrumentation/
DHWAddressSanitizer.cpp299 int64_t getAccessInfo(bool IsWrite, unsigned AccessSizeIndex);
301 unsigned AccessSizeIndex,
304 unsigned AccessSizeIndex,
642 for (size_t AccessSizeIndex = 0; AccessSizeIndex < kNumberOfAccessSizes; in initializeCallbacks() local
643 AccessSizeIndex++) { in initializeCallbacks()
644 HwasanMemoryAccessCallback[AccessIsWrite][AccessSizeIndex] = in initializeCallbacks()
647 itostr(1ULL << AccessSizeIndex) + EndingStr, in initializeCallbacks()
818 unsigned AccessSizeIndex) { in getAccessInfo() argument
824 (AccessSizeIndex << HWASanAccessInfo::AccessSizeShift); in getAccessInfo()
828 unsigned AccessSizeIndex, in instrumentMemAccessOutline() argument
[all …]
DAddressSanitizer.cpp614 AccessSizeIndex((Packed >> kAccessSizeIndexShift) & kAccessSizeIndexMask), in ASanAccessInfo()
619 uint8_t AccessSizeIndex) in ASanAccessInfo() argument
622 (AccessSizeIndex << kAccessSizeIndexShift)), in ASanAccessInfo()
623 AccessSizeIndex(AccessSizeIndex), IsWrite(IsWrite), in ASanAccessInfo()
709 bool IsWrite, size_t AccessSizeIndex,
1529 size_t AccessSizeIndex, in generateCrashCode() argument
1545 IRB.CreateCall(AsanErrorCallback[IsWrite][0][AccessSizeIndex], Addr); in generateCrashCode()
1547 Call = IRB.CreateCall(AsanErrorCallback[IsWrite][1][AccessSizeIndex], in generateCrashCode()
1609 size_t AccessSizeIndex = TypeSizeToSizeIndex(TypeSize); in instrumentAddress() local
1610 const ASanAccessInfo AccessInfo(IsWrite, CompileKernel, AccessSizeIndex); in instrumentAddress()
[all …]
DMemorySanitizer.cpp843 for (size_t AccessSizeIndex = 0; AccessSizeIndex < kNumberOfAccessSizes; in createUserspaceApi() local
844 AccessSizeIndex++) { in createUserspaceApi()
845 unsigned AccessSize = 1 << AccessSizeIndex; in createUserspaceApi()
847 MaybeWarningFn[AccessSizeIndex] = M.getOrInsertFunction( in createUserspaceApi()
852 MaybeStoreOriginFn[AccessSizeIndex] = M.getOrInsertFunction( in createUserspaceApi()
/openbsd/src/gnu/llvm/llvm/lib/Target/X86/
DX86MCInstLower.cpp1415 Twine(1ULL << AccessInfo.AccessSizeIndex) + "_" + in LowerASAN_CHECK_MEMACCESS()