Add a FIXME about access to negative stack-pointer offsets on PPC32.
authorHal Finkel <hfinkel@anl.gov>
Sat, 19 May 2012 21:52:55 +0000 (21:52 +0000)
committerHal Finkel <hfinkel@anl.gov>
Sat, 19 May 2012 21:52:55 +0000 (21:52 +0000)
commit66b0c935538de8e851dac4cee9b62744166f7650
treec3fb3baea6e01d9d9d62ef50dbbf245a7eea27a8
parente59d0c3252b66e611449db30664a0b57db220e89
Add a FIXME about access to negative stack-pointer offsets on PPC32.

The current code will generate a prologue which starts with something like:
        mflr 0
        stw 31, -4(1)
        stw 0, 4(1)
        stwu 1, -16(1)

But under the PPC32 SVR4 ABI, access to negative offsets from R1 is not allowed.

This was pointed out by Peter Bergner.

llvm-svn: 157133
llvm/lib/Target/PowerPC/PPCFrameLowering.cpp