Eliminate the recently introduced CCAssignToStackABISizeAlign
authorDuncan Sands <baldrick@free.fr>
Wed, 14 Nov 2007 08:29:13 +0000 (08:29 +0000)
committerDuncan Sands <baldrick@free.fr>
Wed, 14 Nov 2007 08:29:13 +0000 (08:29 +0000)
commit87b665d3dee92ef5f30d9eb1afdb64448bc3e2ef
tree521936bd9b55ee796e8d3e92ca991adbe3796471
parent38afd9e3ac3f6b47a45528e708e800730dbbfd2d
Eliminate the recently introduced CCAssignToStackABISizeAlign
in favour of teaching CCAssignToStack that size 0 and/or align
0 means to use the ABI values.  This seems a neater solution.
It is safe since no legal value type has size 0.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@44107 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/TargetCallingConv.td
lib/Target/X86/X86CallingConv.td
utils/TableGen/CallingConvEmitter.cpp