Home | History | Annotate | Download | only in ARM

Lines Matching full:arm

1 //=== ARMCallingConv.h - ARM Custom Calling Convention Routines -*- C++ -*-===//
10 // This file contains the custom routines for the ARM Calling Convention that
18 #include "ARM.h"
31 static const uint16_t RegList[] = { ARM::R0, ARM::R1, ARM::R2, ARM::R3 };
74 static const uint16_t HiRegList[] = { ARM::R0, ARM::R2 };
75 static const uint16_t LoRegList[] = { ARM::R1, ARM::R3 };
76 static const uint16_t ShadowRegList[] = { ARM::R0, ARM::R1 };
77 static const uint16_t GPRArgRegs[] = { ARM::R0, ARM::R1, ARM::R2, ARM::R3 };
84 assert((!Reg || Reg == ARM::R3) && "Wrong GPRs usage for f64");
126 static const uint16_t HiRegList[] = { ARM::R0, ARM::R2 };
127 static const uint16_t LoRegList[] = { ARM::R1, ARM::R3 };