@Override public boolean isAllocatable(Register r){
  if (r.number == THREAD_REGISTER.value() || r.number == FRAME_POINTER.value() || r.number == JTOC_POINTER.value()) {
    return false;
  }
 else {
    return (r.number < FIRST_SPECIAL);
  }
}

@ Override public boolean isAllocatable ( Register r ) { if ( r . number == THREAD_REGISTER . value ( ) || r . number == FRAME_POINTER . value ( ) || r . number == JTOC_POINTER . value ( ) ) { return false ; } else { return ( r . number < FIRST_SPECIAL ) ; } }
is a certain physical register allocatable ?
