[NFC][asan] Simplify parameters check

GitOrigin-RevId: 0d07922d921a1afe97d1056069b65976959a640c
diff --git a/lib/asan/asan_poisoning.cpp b/lib/asan/asan_poisoning.cpp
index e9c19b7..5164b7d 100644
--- a/lib/asan/asan_poisoning.cpp
+++ b/lib/asan/asan_poisoning.cpp
@@ -493,11 +493,9 @@
 
   constexpr uptr granularity = ASAN_SHADOW_GRANULARITY;
 
-  if (!(storage_beg <= new_beg && new_beg <= storage_end) ||
-      !(storage_beg <= new_end && new_end <= storage_end) ||
-      !(storage_beg <= old_beg && old_beg <= storage_end) ||
-      !(storage_beg <= old_end && old_end <= storage_end) ||
-      !(old_beg <= old_end && new_beg <= new_end)) {
+  if (!(old_beg <= old_end && new_beg <= new_end) ||
+      !(storage_beg <= new_beg && new_end <= storage_end) ||
+      !(storage_beg <= old_beg && old_end <= storage_end)) {
     GET_STACK_TRACE_FATAL_HERE;
     ReportBadParamsToAnnotateDoubleEndedContiguousContainer(
         storage_beg, storage_end, old_beg, old_end, new_beg, new_end, &stack);