Asan have been ignoring deallocation of uninstrumented pointers since
https://reviews.llvm.org/D25946, but it did not do the same with
reallocation. Sometimes DLLs may reallocate memory allocated before asan
has been initialized, which can cause false asan reports, as stated in
https://github.com/llvm/llvm-project/issues/61685.
This change makes asan reallocation on Windows ignore pointers not
allocated by asan itself in the same way as deallocation does, for the
sake of consistency.