craig.topper added a comment.

FWIW, I found a cfe-dev thread about adding HLE support 
http://lists.llvm.org/pipermail/cfe-dev/2013-February/028031.html And a bunch 
of dead patches in phabricator https://reviews.llvm.org/people/revisions/110/

I also spoke to Andi Kleen here at Intel to make sure I got these inline 
assembly versions correct. And he's not sure CPython should be using these the 
way it is. It looks like they try to use the HLE versions anytime the memory 
order is acquire/release. But HLE isn't suitable for every acquire/release.


https://reviews.llvm.org/D47672



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

Reply via email to