Dimitry Andric 1efa33ef28 Pull in r280188 from upstream llvm trunk (by Hal Finkel):
[PowerPC] Don't spill the frame pointer twice

  When a function contains something, such as inline asm, which
  explicitly clobbers the register used as the frame pointer, don't
  spill it twice. If we need a frame pointer, it will be saved/restored
  in the prologue/epilogue code.  Explicitly spilling it again will
  reuse the same spill slot used by the prologue/epilogue code, thus
  clobbering the saved value. The same applies to the base-pointer or
  PIC-base register.

  Partially fixes PR26856. Thanks to Ulrich for his analysis and the
  small inline-asm reproducer.
2016-09-10 15:44:00 +00:00
..
2015-08-09 05:14:25 +00:00
2016-03-25 22:32:26 +00:00
2016-07-01 05:48:45 +00:00
2016-06-27 01:29:17 +00:00
2016-08-30 21:51:53 +00:00
2016-04-20 17:58:13 +00:00
2016-01-05 05:25:16 +00:00
2016-09-05 15:40:41 +00:00
2016-07-30 01:16:06 +00:00
2016-08-03 20:21:58 +00:00
2016-06-05 11:56:03 +00:00
2016-07-03 01:35:27 +00:00
2016-07-23 11:55:15 +00:00
2015-09-27 07:04:16 +00:00
2016-06-03 08:00:22 +00:00
2016-09-03 23:04:56 +00:00
2016-07-20 03:52:04 +00:00
2016-08-24 12:32:24 +00:00
2015-10-08 11:42:15 +00:00
2015-11-12 03:25:04 +00:00
2016-09-04 12:17:57 +00:00
2015-11-21 09:09:25 +00:00