#
a921dc58 |
| 25-Feb-2011 |
Evan Cheng <evan.cheng@apple.com> |
Fix typo.
llvm-svn: 126467
|
#
70d29634 |
| 25-Feb-2011 |
Evan Cheng <evan.cheng@apple.com> |
Each prologue may have multiple vpush instructions to store callee-saved D registers since the vpush list may not have gaps. Make sure the stack adjustment instruction isn't moved between them. Ditto
Each prologue may have multiple vpush instructions to store callee-saved D registers since the vpush list may not have gaps. Make sure the stack adjustment instruction isn't moved between them. Ditto for vpop in epilogues.
Sorry, can't reduce a small test case. rdar://9043312
llvm-svn: 126457
show more ...
|
#
9cd0b581 |
| 14-Feb-2011 |
Bob Wilson <bob.wilson@apple.com> |
Remove unused bitvectors that record ARM callee-saved registers.
llvm-svn: 125534
|
#
d6093ff4 |
| 25-Jan-2011 |
Evan Cheng <evan.cheng@apple.com> |
Don't merge restore with tail call instruction.
llvm-svn: 124167
|
#
249fcd44 |
| 18-Jan-2011 |
Jeffrey Yasskin <jyasskin@google.com> |
Remove unused variables found by gcc-4.6's -Wunused-but-set-variable.
llvm-svn: 123707
|
#
572756ac |
| 16-Jan-2011 |
Evan Cheng <evan.cheng@apple.com> |
Spill R4 if it's going to be used to restore SP from FP.
llvm-svn: 123567
|
#
4bc5e389 |
| 13-Jan-2011 |
Jakob Stoklund Olesen <stoklund@2pi.dk> |
Teach frame lowering to ignore debug values after the terminators.
llvm-svn: 123399
|
#
657f227d |
| 13-Jan-2011 |
Bob Wilson <bob.wilson@apple.com> |
Tidy comments, indentation, and 80-column violations.
llvm-svn: 123397
|
#
e45d6858 |
| 11-Jan-2011 |
Evan Cheng <evan.cheng@apple.com> |
Clean up ARM subtarget code by using Triple ADT.
llvm-svn: 123276
|
#
d5bbeba8 |
| 10-Jan-2011 |
Eric Christopher <echristo@apple.com> |
Expand on the safeness of restoring the sp from the fp a bit more.
llvm-svn: 123193
|
#
2f931281 |
| 10-Jan-2011 |
Anton Korobeynikov <asl@math.spbu.ru> |
Rename TargetFrameInfo into TargetFrameLowering. Also, put couple of FIXMEs and fixes here and there.
llvm-svn: 123170
|