[llvm] r254737 - [CXX TLS calling convention] Add CXX TLS calling convention.

James Y Knight via llvm-commits llvm-commits at lists.llvm.org
Fri Dec 4 13:35:14 PST 2015


On Dec 4, 2015, at 2:32 PM, Joerg Sonnenberger via llvm-commits <llvm-commits at lists.llvm.org> wrote:
> On Fri, Dec 04, 2015 at 05:40:13PM -0000, Manman Ren via llvm-commits wrote:
>> Author: mren
>> Date: Fri Dec  4 11:40:13 2015
>> New Revision: 254737
>> 
>> URL: http://llvm.org/viewvc/llvm-project?rev=254737&view=rev
>> Log:
>> [CXX TLS calling convention] Add CXX TLS calling convention.
> 
> What the motivation for this? Is there any ABI documentation for it?


This seems very much like an x86_64-Darwin specific calling convention, which is masquerading as a generic calling convention. Why not call it what it actually is, instead of pretending it's something generically useful?


More information about the llvm-commits mailing list