Commit History

Autor SHA1 Mensaxe Data
  Paul Mackerras c9a2076dd3 execute1: Remember dest GPR, RC, OE, XER for slow operations %!s(int64=4) %!d(string=hai) anos
  Paul Mackerras 39d18d2738 Make divider hang off the side of execute1 %!s(int64=4) %!d(string=hai) anos
  Anton Blanchard f37ef56d79 Remove unused signal %!s(int64=4) %!d(string=hai) anos
  Paul Mackerras 5a0458dec1 divider: Fix overflow calculation %!s(int64=4) %!d(string=hai) anos
  Benjamin Herrenschmidt 501b6daf9b Add basic XER support %!s(int64=4) %!d(string=hai) anos
  Paul Mackerras 374f4c536d writeback: Do data formatting and condition recording in writeback %!s(int64=5) %!d(string=hai) anos
  Paul Mackerras 82c19d4e7a divider: Reduce delay in detecting 32-bit overflow %!s(int64=5) %!d(string=hai) anos
  Paul Mackerras c7025f9f28 divider: Add an output register %!s(int64=5) %!d(string=hai) anos
  Paul Mackerras d4f51e08c8 divider: Return 0 for invalid and overflow cases, like P9 does %!s(int64=5) %!d(string=hai) anos
  Paul Mackerras 25b9450475 divider: Do absolute-value ops in divider instead of decode %!s(int64=5) %!d(string=hai) anos
  Paul Mackerras e6536d4b8b divider: Always compute result/sresult/d_out.write_reg_data %!s(int64=5) %!d(string=hai) anos
  Paul Mackerras a01ffaeb64 Speed up the divider a little %!s(int64=5) %!d(string=hai) anos
  Paul Mackerras d5bc6c8824 Add a divider unit and a testbench for it %!s(int64=5) %!d(string=hai) anos