[dmd-internals] [D-Programming-Language/dmd] 22ab88: split platform specific parts out of cgreg_assign

GitHub noreply at github.com
Mon Apr 16 10:07:42 PDT 2012


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/dmd
  Commit: 22ab8836dc284bc6b4ad5e9a0c727fa0d2ddb4ec
      https://github.com/D-Programming-Language/dmd/commit/22ab8836dc284bc6b4ad5e9a0c727fa0d2ddb4ec
  Author: Brad Roberts <braddr at puremagic.com>
  Date:   2012-04-15 (Sun, 15 Apr 2012)

  Changed paths:
    M src/backend/cgreg.c

  Log Message:
  -----------
  split platform specific parts out of cgreg_assign


  Commit: 29fa38fcaef9167e13560d6fa927aa8241c2c105
      https://github.com/D-Programming-Language/dmd/commit/29fa38fcaef9167e13560d6fa927aa8241c2c105
  Author: Brad Roberts <braddr at puremagic.com>
  Date:   2012-04-15 (Sun, 15 Apr 2012)

  Changed paths:
    M src/backend/cgreg.c
    M src/backend/cod3.c
    M src/backend/code.h

  Log Message:
  -----------
  move platform specific register allocator functions to platform specific files


  Commit: 84bad025bac26e1deab8f76206bc71f28a2290a2
      https://github.com/D-Programming-Language/dmd/commit/84bad025bac26e1deab8f76206bc71f28a2290a2
  Author: Brad Roberts <braddr at puremagic.com>
  Date:   2012-04-15 (Sun, 15 Apr 2012)

  Changed paths:
    M src/backend/cgreg.c
    M src/backend/cod3.c
    M src/backend/code.h

  Log Message:
  -----------
  switch cgreg_dst_regs to return registers rather than masks


  Commit: 50d6303fc56fb19575eb823bff659e62d95d78ef
      https://github.com/D-Programming-Language/dmd/commit/50d6303fc56fb19575eb823bff659e62d95d78ef
  Author: Brad Roberts <braddr at puremagic.com>
  Date:   2012-04-15 (Sun, 15 Apr 2012)

  Changed paths:
    M src/backend/cgreg.c

  Log Message:
  -----------
  use cgreg_dst_regs in another place


  Commit: de05580accfb1bf8f9d8b4677d7daced13a45b5e
      https://github.com/D-Programming-Language/dmd/commit/de05580accfb1bf8f9d8b4677d7daced13a45b5e
  Author: Walter Bright <walter at walterbright.com>
  Date:   2012-04-16 (Mon, 16 Apr 2012)

  Changed paths:
    M src/backend/cgreg.c
    M src/backend/cod3.c
    M src/backend/code.h

  Log Message:
  -----------
  Merge pull request #882 from braddr/fix-cgreg

Split platform specific parts of the register allocator into helper functions


Compare: https://github.com/D-Programming-Language/dmd/compare/3a0205d...de05580


More information about the dmd-internals mailing list