Lines Matching refs:sig_bt

367 // Note: the INPUTS in sig_bt are in units of Java argument words, which are
380 int SharedRuntime::java_calling_convention(const BasicType *sig_bt,
394 switch (sig_bt[i]) {
415 assert(sig_bt[i+1] == T_VOID, "expecting VOID in other half");
431 assert(sig_bt[i+1] == T_VOID, "expecting VOID in other half");
450 assert(sig_bt[i+1] == T_VOID, "expecting half");
468 fatal(err_msg_res("unknown basic type %d", sig_bt[i]));
513 const BasicType *sig_bt,
519 const BasicType *sig_bt,
652 const BasicType *sig_bt,
714 if (sig_bt[i] == T_OBJECT || sig_bt[i] == T_ARRAY) {
716 } else if (sig_bt[i] == T_LONG || sig_bt[i] == T_DOUBLE) {
723 if (sig_bt[i] == T_FLOAT) {
726 assert(sig_bt[i] == T_DOUBLE, "wrong type");
768 const BasicType *sig_bt,
919 if (sig_bt[i] == T_VOID) {
922 assert(i > 0 && (sig_bt[i-1] == T_LONG || sig_bt[i-1] == T_DOUBLE), "missing half");
952 RegisterOrConstant slot = (sig_bt[i] == T_LONG) ?
969 RegisterOrConstant slot = (sig_bt[i] == T_LONG || sig_bt[i] == T_DOUBLE) ?
1027 const BasicType *sig_bt,
1034 agen.gen_i2c_adapter(total_args_passed, comp_args_on_stack, sig_bt, regs);
1083 agen.gen_c2i_adapter(total_args_passed, comp_args_on_stack, sig_bt, regs, L_skip_fixup);
1123 int SharedRuntime::c_calling_convention(const BasicType *sig_bt,
1146 switch( sig_bt[i] ) {
1154 assert( sig_bt[i+1] == T_VOID, "expecting half" );
1170 assert( sig_bt[i+1] == T_VOID, "expecting half" );
1197 switch( sig_bt[i] ) {
1211 assert( sig_bt[i+1] == T_VOID, "expecting half" );
1802 const BasicType* sig_bt,
1807 if (sig_bt[i] == T_OBJECT ||
1808 sig_bt[i] == T_ARRAY) {
1826 const BasicType* sig_bt,
1828 verify_oop_args(masm, method, sig_bt, regs);
1849 SharedRuntime::check_member_name_argument_is_last_argument(method, sig_bt, regs);
1864 assert(sig_bt[0] == T_OBJECT, "receiver argument must be an object");