1338 case T_LONG: |
1338 case T_LONG: |
1339 assert( sig_bt[i+1] == T_VOID, "expecting half" ); |
1339 assert( sig_bt[i+1] == T_VOID, "expecting half" ); |
1340 case T_ADDRESS: // raw pointers, like current thread, for VM calls |
1340 case T_ADDRESS: // raw pointers, like current thread, for VM calls |
1341 case T_ARRAY: |
1341 case T_ARRAY: |
1342 case T_OBJECT: |
1342 case T_OBJECT: |
|
1343 case T_METADATA: |
1343 regs[i].set2( int_stk_helper( j ) ); |
1344 regs[i].set2( int_stk_helper( j ) ); |
1344 break; |
1345 break; |
1345 case T_FLOAT: |
1346 case T_FLOAT: |
1346 if ( j < 16 ) { |
1347 if ( j < 16 ) { |
1347 // V9ism: floats go in ODD registers |
1348 // V9ism: floats go in ODD registers |