projects
/
platform
/
upstream
/
qtdeclarative.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
b0f2345
)
Use %rbp to index the local variables.
author
Roberto Raggi
<roberto.raggi@nokia.com>
Tue, 15 May 2012 07:05:03 +0000
(09:05 +0200)
committer
Roberto Raggi
<roberto.raggi@nokia.com>
Tue, 15 May 2012 07:05:03 +0000
(09:05 +0200)
qv4isel.cpp
patch
|
blob
|
history
diff --git
a/qv4isel.cpp
b/qv4isel.cpp
index
e6bdd1e
..
6e60cc9
100644
(file)
--- a/
qv4isel.cpp
+++ b/
qv4isel.cpp
@@
-168,7
+168,7
@@
void InstructionSelection::loadTempAddress(int reg, IR::Temp *t)
amd64_mov_reg_membase(_codePtr, reg, AMD64_R14, offsetof(Context, arguments), 8);
amd64_lea_membase(_codePtr, reg, reg, sizeof(Value) * arg);
} else {
- amd64_lea_membase(_codePtr, reg, AMD64_R
SP, sizeof(Value) *
t->index);
+ amd64_lea_membase(_codePtr, reg, AMD64_R
BP, sizeof(Value) * -
t->index);
}
}