[dmd-internals] [D-Programming-Language/dmd] 38c3b6: use gen_loadcse in another place and add gen_testc...

GitHub noreply at github.com
Sat May 5 14:33:01 PDT 2012


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

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

  Log Message:
  -----------
  use gen_loadcse in another place and add gen_testcse


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

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

  Log Message:
  -----------
  factor out ALLREG and BYTEREG initialization


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

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

  Log Message:
  -----------
  extract code x86 simplification code away from gen()


  Commit: 46138477236353635684b6a4aaee6c54ca1bd092
      https://github.com/D-Programming-Language/dmd/commit/46138477236353635684b6a4aaee6c54ca1bd092
  Author: Brad Roberts <braddr at puremagic.com>
  Date:   2012-04-28 (Sat, 28 Apr 2012)

  Changed paths:
    M src/backend/cgen.c

  Log Message:
  -----------
  hide gen-functions that deal in x86isms

Some of these are probably worth moving out to an x86 specific file at some point.


  Commit: 1be0174e9069cda0173a13205b84963de0170fc4
      https://github.com/D-Programming-Language/dmd/commit/1be0174e9069cda0173a13205b84963de0170fc4
  Author: Brad Roberts <braddr at puremagic.com>
  Date:   2012-04-28 (Sat, 28 Apr 2012)

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

  Log Message:
  -----------
  extract stack adjustment code


  Commit: 1a2f9694c371fc99b1dcb4de969daa32f9699214
      https://github.com/D-Programming-Language/dmd/commit/1a2f9694c371fc99b1dcb4de969daa32f9699214
  Author: Walter Bright <walter at walterbright.com>
  Date:   2012-05-05 (Sat, 05 May 2012)

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

  Log Message:
  -----------
  Merge pull request #907 from braddr/fix-cse

factor out more x86-isms


Compare: https://github.com/D-Programming-Language/dmd/compare/9f807fb...1a2f969


More information about the dmd-internals mailing list