#define GENERATED
GENERATED case ICMD_NOP:
+ GENERATED case ICMD_BREAKPOINT:
GENERATED case ICMD_INLINE_START:
GENERATED case ICMD_INLINE_END:
GENERATED case ICMD_INLINE_BODY:
# define DST VAROP(iptr->dst)
GENERATED
GENERATED
-# line 347 "src/vm/jit/verify/icmds.c"
+# line 345 "src/vm/jit/verify/icmds.cpp"
GENERATED if (IPTR->flags.bits & INS_FLAG_CLASS) {
GENERATED /* a java.lang.Class reference */
GENERATED TYPEINFO_INIT_JAVA_LANG_CLASS(DST->typeinfo,IPTR->sx.val.c);
GENERATED }
GENERATED }
GENERATED
-# line 33 "src/vm/jit/verify/typecheck-typeinferer-gen.inc"
+# line 34 "src/vm/jit/verify/typecheck-typeinferer-gen.inc"
GENERATED
GENERATED VAROP(iptr->dst)->type = TYPE_ADR;
GENERATED break;
# define DST VAROP(iptr->dst)
GENERATED
GENERATED
-# line 82 "src/vm/jit/verify/icmds.c"
+# line 80 "src/vm/jit/verify/icmds.cpp"
GENERATED TYPECHECK_COUNT(stat_ins_stack);
GENERATED COPYTYPE(IPTR->s1, IPTR->dst);
GENERATED DST->type = OP1->type;
GENERATED
-# line 163 "src/vm/jit/verify/typecheck-typeinferer-gen.inc"
+# line 164 "src/vm/jit/verify/typecheck-typeinferer-gen.inc"
GENERATED
GENERATED break;
GENERATED
# define DST VAROP(iptr->dst)
GENERATED
GENERATED
-# line 81 "src/vm/jit/verify/icmds.c"
+# line 79 "src/vm/jit/verify/icmds.cpp"
GENERATED TYPECHECK_COUNT(stat_ins_stack);
GENERATED COPYTYPE(IPTR->s1, IPTR->dst);
GENERATED DST->type = OP1->type;
GENERATED
-# line 186 "src/vm/jit/verify/typecheck-typeinferer-gen.inc"
+# line 187 "src/vm/jit/verify/typecheck-typeinferer-gen.inc"
GENERATED
GENERATED break;
GENERATED
# define DST VAROP(iptr->dst)
GENERATED
GENERATED
-# line 91 "src/vm/jit/verify/icmds.c"
+# line 89 "src/vm/jit/verify/icmds.cpp"
GENERATED TYPECHECK_COUNT(stat_ins_aload);
GENERATED
GENERATED
# endif
GENERATED TYPEINFO_COPY(OP1->typeinfo,DST->typeinfo);
GENERATED
-# line 241 "src/vm/jit/verify/typecheck-typeinferer-gen.inc"
+# line 242 "src/vm/jit/verify/typecheck-typeinferer-gen.inc"
GENERATED
GENERATED VAROP(iptr->dst)->type = TYPE_ADR;
GENERATED break;
# define DST VAROP(iptr->dst)
GENERATED
GENERATED
-# line 113 "src/vm/jit/verify/icmds.c"
+# line 111 "src/vm/jit/verify/icmds.cpp"
GENERATED
# if !defined(TYPECHECK_TYPEINFERER)
GENERATED if (!TYPEINFO_MAYBE_ARRAY_OF_REFS(OP1->typeinfo))
GENERATED if (!typeinfo_init_component(&OP1->typeinfo,&DST->typeinfo))
GENERATED EXCEPTION;
GENERATED
-# line 309 "src/vm/jit/verify/typecheck-typeinferer-gen.inc"
+# line 310 "src/vm/jit/verify/typecheck-typeinferer-gen.inc"
GENERATED
GENERATED VAROP(iptr->dst)->type = TYPE_ADR;
GENERATED break;
# define OP1 VAROP(iptr->s1)
GENERATED
GENERATED
-# line 106 "src/vm/jit/verify/icmds.c"
+# line 104 "src/vm/jit/verify/icmds.cpp"
GENERATED TYPEINFO_COPY(OP1->typeinfo, DST->typeinfo);
GENERATED
-# line 356 "src/vm/jit/verify/typecheck-typeinferer-gen.inc"
+# line 357 "src/vm/jit/verify/typecheck-typeinferer-gen.inc"
GENERATED
GENERATED break;
GENERATED
# define OP1 VAROP(iptr->s1)
GENERATED
GENERATED
-# line 406 "src/vm/jit/verify/icmds.c"
+# line 404 "src/vm/jit/verify/icmds.cpp"
GENERATED /* {RESULTNOW} */
GENERATED TYPECHECK_COUNT(stat_ins_branch);
GENERATED
GENERATED /* propagate stack and variables to the target block */
GENERATED REACH(IPTR->dst);
GENERATED
-# line 406 "src/vm/jit/verify/typecheck-typeinferer-gen.inc"
+# line 407 "src/vm/jit/verify/typecheck-typeinferer-gen.inc"
GENERATED
GENERATED break;
GENERATED
GENERATED superblockend = true;
GENERATED
GENERATED
-# line 388 "src/vm/jit/verify/icmds.c"
+# line 386 "src/vm/jit/verify/icmds.cpp"
GENERATED /* {RESULTNOW} */
GENERATED TYPECHECK_COUNT(stat_ins_branch);
GENERATED
GENERATED /* propagate stack and variables to the target block */
GENERATED REACH(IPTR->dst);
GENERATED
-# line 466 "src/vm/jit/verify/typecheck-typeinferer-gen.inc"
+# line 467 "src/vm/jit/verify/typecheck-typeinferer-gen.inc"
GENERATED
GENERATED break;
GENERATED
# define DST VAROP(iptr->dst)
GENERATED
GENERATED
-# line 553 "src/vm/jit/verify/icmds.c"
+# line 551 "src/vm/jit/verify/icmds.cpp"
GENERATED TYPEINFO_INIT_RETURNADDRESS(DST->typeinfo, BPTR->next);
GENERATED REACH(IPTR->sx.s23.s3.jsrtarget);
GENERATED
-# line 482 "src/vm/jit/verify/typecheck-typeinferer-gen.inc"
+# line 483 "src/vm/jit/verify/typecheck-typeinferer-gen.inc"
GENERATED
GENERATED VAROP(iptr->dst)->type = TYPE_RET;
GENERATED break;
GENERATED superblockend = true;
GENERATED
GENERATED
-# line 570 "src/vm/jit/verify/icmds.c"
+# line 568 "src/vm/jit/verify/icmds.cpp"
GENERATED
# if !defined(TYPECHECK_TYPEINFERER)
GENERATED /* check returnAddress variable */
# endif
GENERATED REACH(IPTR->dst);
GENERATED
-# line 506 "src/vm/jit/verify/typecheck-typeinferer-gen.inc"
+# line 507 "src/vm/jit/verify/typecheck-typeinferer-gen.inc"
GENERATED
GENERATED break;
GENERATED
# define OP1 VAROP(iptr->s1)
GENERATED
GENERATED
-# line 429 "src/vm/jit/verify/icmds.c"
+# line 427 "src/vm/jit/verify/icmds.cpp"
GENERATED /* {RESULTNOW} */
GENERATED TYPECHECK_COUNT(stat_ins_switch);
GENERATED
GENERATED
GENERATED LOG("switch done");
GENERATED
-# line 533 "src/vm/jit/verify/typecheck-typeinferer-gen.inc"
+# line 534 "src/vm/jit/verify/typecheck-typeinferer-gen.inc"
GENERATED
GENERATED break;
GENERATED
# define OP1 VAROP(iptr->s1)
GENERATED
GENERATED
-# line 445 "src/vm/jit/verify/icmds.c"
+# line 443 "src/vm/jit/verify/icmds.cpp"
GENERATED /* {RESULTNOW} */
GENERATED TYPECHECK_COUNT(stat_ins_switch);
GENERATED
GENERATED
GENERATED LOG("switch done");
GENERATED
-# line 563 "src/vm/jit/verify/typecheck-typeinferer-gen.inc"
+# line 564 "src/vm/jit/verify/typecheck-typeinferer-gen.inc"
GENERATED
GENERATED break;
GENERATED
# define DST VAROP(iptr->dst)
GENERATED
GENERATED
-# line 222 "src/vm/jit/verify/icmds.c"
+# line 220 "src/vm/jit/verify/icmds.cpp"
GENERATED if (!handle_fieldaccess(state, NULL, NULL))
GENERATED return false;
GENERATED maythrow = true;
GENERATED
-# line 601 "src/vm/jit/verify/typecheck-typeinferer-gen.inc"
+# line 602 "src/vm/jit/verify/typecheck-typeinferer-gen.inc"
GENERATED
GENERATED break;
GENERATED
# define DST VAROP(iptr->dst)
GENERATED
GENERATED
-# line 216 "src/vm/jit/verify/icmds.c"
+# line 214 "src/vm/jit/verify/icmds.cpp"
GENERATED if (!handle_fieldaccess(state, VAROP(iptr->s1), NULL))
GENERATED return false;
GENERATED maythrow = true;
GENERATED
-# line 623 "src/vm/jit/verify/typecheck-typeinferer-gen.inc"
+# line 624 "src/vm/jit/verify/typecheck-typeinferer-gen.inc"
GENERATED
GENERATED break;
GENERATED
# define OP1 VAROP(iptr->s1)
GENERATED
GENERATED
-# line 592 "src/vm/jit/verify/icmds.c"
+# line 590 "src/vm/jit/verify/icmds.cpp"
GENERATED TYPECHECK_COUNT(stat_ins_invoke);
GENERATED if (!handle_invocation(state))
GENERATED EXCEPTION;
GENERATED TYPECHECK_COUNTIF(INSTRUCTION_IS_UNRESOLVED(IPTR), stat_ins_invoke_unresolved);
GENERATED
-# line 649 "src/vm/jit/verify/typecheck-typeinferer-gen.inc"
+# line 650 "src/vm/jit/verify/typecheck-typeinferer-gen.inc"
GENERATED
GENERATED break;
GENERATED
# define DST VAROP(iptr->dst)
GENERATED
GENERATED
-# line 365 "src/vm/jit/verify/icmds.c"
+# line 363 "src/vm/jit/verify/icmds.cpp"
GENERATED
# if !defined(TYPECHECK_TYPEINFERER)
GENERATED /* returnAddress is not allowed */
GENERATED if (!typeinfo_init_class(&(DST->typeinfo),IPTR->sx.s23.s3.c))
GENERATED EXCEPTION;
GENERATED
-# line 679 "src/vm/jit/verify/typecheck-typeinferer-gen.inc"
+# line 680 "src/vm/jit/verify/typecheck-typeinferer-gen.inc"
GENERATED
GENERATED VAROP(iptr->dst)->type = TYPE_ADR;
GENERATED break;
# define DST VAROP(iptr->dst)
GENERATED
GENERATED
-# line 635 "src/vm/jit/verify/icmds.c"
+# line 633 "src/vm/jit/verify/icmds.cpp"
GENERATED if (!handle_multianewarray(STATE))
GENERATED EXCEPTION;
GENERATED
-# line 703 "src/vm/jit/verify/typecheck-typeinferer-gen.inc"
+# line 704 "src/vm/jit/verify/typecheck-typeinferer-gen.inc"
GENERATED
GENERATED VAROP(iptr->dst)->type = TYPE_ADR;
GENERATED break;
# define OP1 VAROP(iptr->s1)
GENERATED
GENERATED
-# line 650 "src/vm/jit/verify/icmds.c"
+# line 648 "src/vm/jit/verify/icmds.cpp"
GENERATED TYPECHECK_COUNT(stat_ins_builtin);
GENERATED if (!handle_builtin(state))
GENERATED EXCEPTION;
GENERATED
-# line 726 "src/vm/jit/verify/typecheck-typeinferer-gen.inc"
+# line 727 "src/vm/jit/verify/typecheck-typeinferer-gen.inc"
GENERATED
GENERATED break;
GENERATED