[llvm-commits] [llvm] r75993 - /llvm/trunk/lib/Target/SystemZ/SystemZCallingConv.td

Anton Korobeynikov asl at math.spbu.ru
Thu Jul 16 07:11:04 PDT 2009


Author: asl
Date: Thu Jul 16 09:11:03 2009
New Revision: 75993

URL: http://llvm.org/viewvc/llvm-project?rev=75993&view=rev
Log:
Unbreak calls to vararg functions

Modified:
    llvm/trunk/lib/Target/SystemZ/SystemZCallingConv.td

Modified: llvm/trunk/lib/Target/SystemZ/SystemZCallingConv.td
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/SystemZ/SystemZCallingConv.td?rev=75993&r1=75992&r2=75993&view=diff

==============================================================================
--- llvm/trunk/lib/Target/SystemZ/SystemZCallingConv.td (original)
+++ llvm/trunk/lib/Target/SystemZ/SystemZCallingConv.td Thu Jul 16 09:11:03 2009
@@ -29,9 +29,7 @@
 
   // The first 5 integer arguments of non-varargs functions are passed in
   // integer registers.
-  // FIXME: Check stuff for varagrs
-  CCIfNotVarArg<CCIfType<[i64],
-                CCAssignToReg<[R2D, R3D, R4D, R5D, R6D]>>>,
+  CCIfType<[i64], CCAssignToReg<[R2D, R3D, R4D, R5D, R6D]>>,
 
   // Integer values get stored in stack slots that are 8 bytes in
   // size and 8-byte aligned.





More information about the llvm-commits mailing list