This change improves uint256::IsNull() and uint160::IsNull(), especially for the positive case.
By running the new benchmark ./src/bench/bench_bitcoin -filter=UInt256IsNull:
Before:
# Benchmark, evals, iterations, total, min, max, median
UInt256IsNull, 5, 600000000, 15.3553, 5.0397e-09, 5.35092e-09, 5.05512e-09
After:
# Benchmark, evals, iterations, total, min, max, median
UInt256IsNull, 5, 600000000, 3.56288, 1.18346e-09, 1.19433e-09, 1.18635e-09