.globl  internal_FPU_rmode
  .proc internal_FPU_rmode
internal_FPU_rmode::
  // get the floating point rounding control bits
  // bits 10 and 11 are the rc bits from main status field fpsr.sf0
  mov   r8= ar.fpsr;;
  shr   r8 = r8, 10
  mov   r9 = 3;;
  and   r8 = r8, r9;;
  br.sptk.few b0

  .endp internal_FPU_rmode