* start with a qword aligned frame pointer to enable more ldrd/strd optimizations

git-svn-id: trunk@22061 -
This commit is contained in:
florian 2012-08-11 15:12:19 +00:00
parent 371ef7bada
commit 19debd87cc

View File

@ -69,7 +69,7 @@ unit cpupi;
{ Non-Darwin, worst case: r4-r10,r11,r13,r14,r15 is saved -> -28-16, but we
always adjust the frame pointer to point to the first stored
register (= last register in list above) -> + 4 }
tg.setfirsttemp(-28-16+4)
tg.setfirsttemp(-28-16)
else
{ on Darwin first r4-r7,r14 are saved, then r7 is adjusted to
point to the saved r7, and next r8,r10,r11 gets saved -> -24