private void updatePhysicalInterval(Register p,BasicInterval i){
  CompoundInterval physInterval=regAllocState.getInterval(p);
  if (physInterval == null) {
    regAllocState.setInterval(p,new CompoundInterval(i,p));
  }
 else {
    CompoundInterval ci=new CompoundInterval(i,p);
    if (VM.VerifyAssertions)     VM._assert(!ci.intersects(physInterval));
    physInterval.addAll(ci);
  }
}

private void updatePhysicalInterval ( Register p , BasicInterval i ) { CompoundInterval physInterval = regAllocState . getInterval ( p ) ; if ( physInterval == null ) { regAllocState . setInterval ( p , new CompoundInterval ( i , p ) ) ; } else { CompoundInterval ci = new CompoundInterval ( i , p ) ; if ( VM . VerifyAssertions ) VM . _assert ( ! ci . intersects ( physInterval ) ) ; physInterval . addAll ( ci ) ; } }
updates the interval representing the allocations of a physical register p to include a new interval i .
