< prev index next >

src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/Register.java

Print this page
rev 12173 : 8170106: AArch64: Multiple JVMCI issues
Reviewed-by: duke

@@ -110,10 +110,11 @@
      * @param encoding the target machine encoding for the register
      * @param name the mnemonic name for the register
      * @param registerCategory the register category
      */
     public Register(int number, int encoding, String name, RegisterCategory registerCategory) {
+        assert number < 64;
         this.number = number;
         this.name = name;
         this.registerCategory = registerCategory;
         this.encoding = encoding;
     }
< prev index next >