[llvm-commits] [llvm] r82767 - in /llvm/trunk: include/llvm/Target/TargetFrameInfo.h lib/CodeGen/PrologEpilogInserter.cpp lib/Target/ARM/ARMFrameInfo.h test/CodeGen/ARM/2009-09-24-spill-align.ll

Bob Wilson bob.wilson at apple.com
Fri Sep 25 12:30:10 PDT 2009


On Sep 25, 2009, at 12:26 PM, Evan Cheng wrote:

>
> On Sep 25, 2009, at 7:41 AM, Bob Wilson wrote:
>
>> Author: bwilson
>> Date: Fri Sep 25 09:41:49 2009
>> New Revision: 82767
>>
>> URL: http://llvm.org/viewvc/llvm-project?rev=82767&view=rev
>> Log:
>> pr4926: ARM requires the stack pointer to be aligned, even for leaf  
>> functions.
>
> Is this true even if the function does not use sp at all?

Yes.  (Although it's kind of a moot point, because if the function  
doesn't use SP at all, then it has no reason to change its value and  
will leave it aligned.)



More information about the llvm-commits mailing list