[PATCH] D23097: RegScavenging: Add scavengeRegisterBackwards()

Kit Barton via llvm-commits llvm-commits at lists.llvm.org
Tue Sep 20 17:34:16 PDT 2016


Hi Matthias,
   I'll try to track down an alternative solution for you tomorrow. I'll ping you directly if I come up with something.
  
  Sent from my iPad using IBM Verse
  
  On Sep 20, 2016, 6:18:43 PM, llvm-commits at lists.llvm.org wrote:
  
  From: llvm-commits at lists.llvm.org
  To: reviews+D23097+public+69c4ee09dcca23f8 at reviews.llvm.org
  Cc: nemanja.i.ibm at gmail.com, llvm-commits at lists.llvm.org, amehsan at ca.ibm.com, ulrich.weigand at de.ibm.com, thomas.stellard at amd.com
  Date: Sep 20, 2016 6:18:43 PM
  Subject: Re: [PATCH] D23097: RegScavenging: Add scavengeRegisterBackwards()
  
  
     Hi,
   thanks for asking. Yes this is not solved yet :-(
   After Ulrichs remarks I found some errors in the changes and realized that most targets don't care when the emergency spilling code is faulty as that nearly never happens, ppc seems to be the only one where emergency spilling in the scavenger happens regularily.
   A fixed version passed all the lit tests and the test-suite but failed on clang stage2 bots. So I am at a hard to debug problem again. I plan to develop a more complete set of unit tests for this when I get back to this.
   I did sent a request to get gcc compilefarm access months ago but didn't get any responses. Is there any alternative to this?
   - Matthias
   > On Aug 31, 2016, at 10:03 AM, Kit Barton <kbarton at ca.ibm.com> wrote:
   > 
   > kbarton added a comment.
   > 
   > Do you still have problems on PPC? 
   > Did you get access to a Power system so you can debug?
   > 
   > 
   > Repository:
   >  rL LLVM
   > 
   > https://reviews.llvm.org/D23097
   > 
   > 
   > 
   _______________________________________________
   llvm-commits mailing list
   llvm-commits at lists.llvm.org
   http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160921/0a5226d2/attachment.html>


More information about the llvm-commits mailing list