Harmonize naming a bit, x64 was the only platform where Register::from_code was called Register::toRegister.

Review URL: http://codereview.chromium.org/7364001

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@8648 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
This commit is contained in:
svenpanne@chromium.org 2011-07-14 07:44:04 +00:00
parent a2d162becd
commit be24b71ffe
2 changed files with 4 additions and 4 deletions

View File

@ -125,7 +125,7 @@ struct Register {
return names[index];
}
static Register toRegister(int code) {
static Register from_code(int code) {
Register r = { code };
return r;
}

View File

@ -643,7 +643,7 @@ void Deoptimizer::EntryGenerator::Generate() {
// We push all registers onto the stack, even though we do not need
// to restore all later.
for (int i = 0; i < kNumberOfRegisters; i++) {
Register r = Register::toRegister(i);
Register r = Register::from_code(i);
__ push(r);
}
@ -801,12 +801,12 @@ void Deoptimizer::EntryGenerator::Generate() {
// Restore the registers from the stack.
for (int i = kNumberOfRegisters - 1; i >= 0 ; i--) {
Register r = Register::toRegister(i);
Register r = Register::from_code(i);
// Do not restore rsp, simply pop the value into the next register
// and overwrite this afterwards.
if (r.is(rsp)) {
ASSERT(i > 0);
r = Register::toRegister(i - 1);
r = Register::from_code(i - 1);
}
__ pop(r);
}