aboutsummaryrefslogtreecommitdiff
path: root/riscv/insns/rem.h
blob: 1bc94f2556c165ebe7d687e031433808012ab6d5 (plain)
1
2
3
4
5
require64;
if(RS2 == 0 || (sreg_t(RS1) == INT64_MIN && sreg_t(RS2) == -1))
  RD = 0;
else
  RD = sreg_t(RS1) % sreg_t(RS2);