sgraenitz added a comment.

Thanks for your feedback! For the moment, I continued the discussion in the 
GitHub ticket. My gut feeling is that I should fix the X86ExpandPseudo code to 
emit the right register-register move instead of preventing the use of the 
operand bundle here in CodeGen, because the inliner may generate it as well. I 
tested it like this and it works as expected:
https://github.com/weliveindetail/llvm-project/commit/c36eeefb3917c66ad75c7dd1dbcda29645d05aed

I'd like to wait for David's response on whether or not GNUstep is checking for 
optimized callers (or wants to do it in the future) before deciding for one way 
or the other.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D134441/new/

https://reviews.llvm.org/D134441

_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to