[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