[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