Searched refs:TypeStoreSize (Results 1 – 3 of 3) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/Instrumentation/ |
| H A D | AddressSanitizerCommon.h | 30 TypeSize TypeStoreSize = TypeSize::getFixed(0); variable 47 TypeStoreSize = DL.getTypeStoreSizeInBits(OpType); in IsWrite()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | AddressSanitizer.cpp | 698 uint32_t TypeStoreSize, bool IsWrite, 739 TypeSize TypeStoreSize) const; 1519 if (!TypeStoreSize.isScalable()) { in doInstrumentAddress() 1520 const auto FixedSize = TypeStoreSize.getFixedValue(); in doInstrumentAddress() 1626 isSafeAccess(ObjSizeVis, Addr, O.TypeStoreSize)) { in instrumentMop() 1635 isSafeAccess(ObjSizeVis, Addr, O.TypeStoreSize)) { in instrumentMop() 1695 if (TypeStoreSize / 8 > 1) in createSlowPathCmp() 1707 uint32_t TypeStoreSize, bool IsWrite, Value *SizeArgument) { in instrumentAMDGPUAddress() argument 1846 Value *NumBits = IRB.CreateTypeSize(IntptrTy, TypeStoreSize); in instrumentUnusualSizeOrAlignment() 3665 if (TypeStoreSize.isScalable()) in isSafeAccess() [all …]
|
| H A D | HWAddressSanitizer.cpp | 1045 if (!O.TypeStoreSize.isScalable() && isPowerOf2_64(O.TypeStoreSize) && in instrumentMemAccess() 1046 (O.TypeStoreSize / 8 <= (1ULL << (kNumberOfAccessSizes - 1))) && in instrumentMemAccess() 1048 *O.Alignment >= O.TypeStoreSize / 8)) { in instrumentMemAccess() 1049 size_t AccessSizeIndex = TypeSizeToSizeIndex(O.TypeStoreSize); in instrumentMemAccess() 1066 IRB.CreateUDiv(IRB.CreateTypeSize(IntptrTy, O.TypeStoreSize), in instrumentMemAccess()
|