Home | History | Annotate | Download | only in SystemZ
      1 //===-- SystemZCallingConv.h - Calling conventions for SystemZ --*- C++ -*-===//
      2 //
      3 //                     The LLVM Compiler Infrastructure
      4 //
      5 // This file is distributed under the University of Illinois Open Source
      6 // License. See LICENSE.TXT for details.
      7 //
      8 //===----------------------------------------------------------------------===//
      9 
     10 #ifndef SYSTEMZCALLINGCONV_H
     11 #define SYSTEMZCALLINGCONV_H
     12 
     13 namespace llvm {
     14 namespace SystemZ {
     15   const unsigned NumArgGPRs = 5;
     16   extern const unsigned ArgGPRs[NumArgGPRs];
     17 
     18   const unsigned NumArgFPRs = 4;
     19   extern const unsigned ArgFPRs[NumArgFPRs];
     20 } // end namespace SystemZ
     21 } // end namespace llvm
     22 
     23 #endif
     24