Searched refs:ErrorAction (Results 1 – 3 of 3) sorted by relevance
| /llvm-project-15.0.7/compiler-rt/lib/hwasan/ |
| H A D | hwasan_checks.h | 80 enum class ErrorAction { Abort, Recover }; enum 83 template <ErrorAction EA, AccessType AT, unsigned LogSize> 90 SigTrap<0x20 * (EA == ErrorAction::Recover) + in CheckAddress() 92 if (EA == ErrorAction::Abort) in CheckAddress() 97 template <ErrorAction EA, AccessType AT> 108 SigTrap<0x20 * (EA == ErrorAction::Recover) + in CheckAddressSized() 110 if (EA == ErrorAction::Abort) in CheckAddressSized() 118 SigTrap<0x20 * (EA == ErrorAction::Recover) + in CheckAddressSized() 120 if (EA == ErrorAction::Abort) in CheckAddressSized()
|
| H A D | hwasan.cpp | 445 CheckAddress<ErrorAction::Abort, AccessType::Load, 0>(p); in __hwasan_load1() 448 CheckAddress<ErrorAction::Abort, AccessType::Load, 1>(p); in __hwasan_load2() 451 CheckAddress<ErrorAction::Abort, AccessType::Load, 2>(p); in __hwasan_load4() 454 CheckAddress<ErrorAction::Abort, AccessType::Load, 3>(p); in __hwasan_load8() 457 CheckAddress<ErrorAction::Abort, AccessType::Load, 4>(p); in __hwasan_load16() 464 CheckAddress<ErrorAction::Recover, AccessType::Load, 0>(p); in __hwasan_load1_noabort() 483 CheckAddress<ErrorAction::Abort, AccessType::Store, 0>(p); in __hwasan_store1() 486 CheckAddress<ErrorAction::Abort, AccessType::Store, 1>(p); in __hwasan_store2() 489 CheckAddress<ErrorAction::Abort, AccessType::Store, 2>(p); in __hwasan_store4() 492 CheckAddress<ErrorAction::Abort, AccessType::Store, 3>(p); in __hwasan_store8() [all …]
|
| H A D | hwasan_memintrinsics.cpp | 25 CheckAddressSized<ErrorAction::Recover, AccessType::Store>( in __hwasan_memset() 31 CheckAddressSized<ErrorAction::Recover, AccessType::Store>( in __hwasan_memcpy() 33 CheckAddressSized<ErrorAction::Recover, AccessType::Load>( in __hwasan_memcpy() 39 CheckAddressSized<ErrorAction::Recover, AccessType::Store>( in __hwasan_memmove() 41 CheckAddressSized<ErrorAction::Recover, AccessType::Load>( in __hwasan_memmove()
|