LLVM
3.7.0
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
work
release_test
rc4
llvm.src
lib
Target
SystemZ
SystemZCallingConv.cpp
Go to the documentation of this file.
1
//===-- SystemZCallingConv.cpp - Calling conventions for SystemZ ----------===//
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
#include "
SystemZCallingConv.h
"
11
#include "
SystemZRegisterInfo.h
"
12
13
using namespace
llvm;
14
15
const
unsigned
SystemZ::ArgGPRs
[
SystemZ::NumArgGPRs
] = {
16
SystemZ::R2D, SystemZ::R3D, SystemZ::R4D, SystemZ::R5D, SystemZ::R6D
17
};
18
19
const
unsigned
SystemZ::ArgFPRs
[
SystemZ::NumArgFPRs
] = {
20
SystemZ::F0D, SystemZ::F2D, SystemZ::F4D, SystemZ::F6D
21
};
llvm::SystemZ::ArgGPRs
const unsigned ArgGPRs[NumArgGPRs]
Definition:
SystemZCallingConv.cpp:15
SystemZRegisterInfo.h
llvm::SystemZ::NumArgGPRs
const unsigned NumArgGPRs
Definition:
SystemZCallingConv.h:18
llvm::SystemZ::NumArgFPRs
const unsigned NumArgFPRs
Definition:
SystemZCallingConv.h:21
SystemZCallingConv.h
llvm::SystemZ::ArgFPRs
const unsigned ArgFPRs[NumArgFPRs]
Definition:
SystemZCallingConv.cpp:19
Generated on Mon Aug 31 2015 11:10:30 for LLVM by
1.8.6