void BytecodeAssembler::load(BasicType bt, u4 index) { switch (bt) { case T_BOOLEAN: case T_CHAR: case T_BYTE: case T_SHORT: case T_INT: iload(index); break; case T_FLOAT: fload(index); break; case T_DOUBLE: dload(index); break; case T_LONG: lload(index); break; case T_OBJECT: case T_ARRAY: aload(index); break; default: ShouldNotReachHere(); } }
void lload_3() { lload(3); }
void lload_1() { lload(1); }
void lload_2() { lload(2); }
void lload_0() { lload(0); }