On x86, we currently only have MacroAssembler::testptr() overloads for testing registers and immediate values. In ZGC, we need a version taking a register and an address. Bug: https://bugs.openjdk.java.net/browse/JDK-8202993 Webrev: http://cr.openjdk.java.net/~pliden/8202993/webrev.0 /Per