]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Pull in r282174 from upstream llvm trunk (by Krzysztof Parzyszek):
authorDimitry Andric <dim@FreeBSD.org>
Fri, 25 Nov 2016 18:01:32 +0000 (18:01 +0000)
committerDimitry Andric <dim@FreeBSD.org>
Fri, 25 Nov 2016 18:01:32 +0000 (18:01 +0000)
commit26aa2dc584dfc980eb398a02ce5da97fc35fde91
treeb0493c42f2357e706591c21d077f0f9fcb55d189
parentcdaf963483a3f8b8e0745268b31af227ca90c429
Pull in r282174 from upstream llvm trunk (by Krzysztof Parzyszek):

  [PPC] Set SP after loading data from stack frame, if no red zone is
  present

  Follow-up to r280705: Make sure that the SP is only restored after
  all data is loaded from the stack frame, if there is no red zone.

  This completes the fix for
  https://llvm.org/bugs/show_bug.cgi?id=26519.

  Differential Revision: https://reviews.llvm.org/D24466

Reported by:    Mark Millard
PR:             214433
contrib/llvm/lib/Target/PowerPC/PPCFrameLowering.cpp