summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM/ARMCallingConv.h
Commit message (Collapse)AuthorAgeFilesLines
* Prune includes and replace uses of ARMRegisterInfo.h with ARMBaeRegisterInfo.hCraig Topper2012-03-261-1/+0
| | | | llvm-svn: 153422
* Reorder includes to match coding standards. Fix an issue or two exposed by that.Craig Topper2012-03-171-4/+4
| | | | llvm-svn: 152978
* Convert more static tables of registers used by calling convention to ↵Craig Topper2012-03-111-6/+6
| | | | | | uint16_t to reduce space. llvm-svn: 152538
* Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, ↵Jia Liu2012-02-181-1/+1
| | | | | | MSP430, PPC, PTX, Sparc, X86, XCore. llvm-svn: 150878
* In the calling convention logic, ValVT is always a legal type,Duncan Sands2010-11-041-7/+7
| | | | | | | and as such can be represented by an MVT - the more complicated EVT is not needed. Use MVT for ValVT everywhere. llvm-svn: 118245
* Inside the calling convention logic LocVT is always a simpleDuncan Sands2010-11-031-7/+7
| | | | | | | | | | value type, so there is no point in passing it around using an EVT. Use the simpler MVT everywhere. Rather than trying to propagate this information maximally in all the code that using the calling convention stuff, I chose to do a mainly low impact change instead. llvm-svn: 118167
* Newline at end of file.Eric Christopher2010-09-101-1/+1
| | | | llvm-svn: 113654
* Split out some of the calling convention bits so that they can beEric Christopher2010-09-101-0/+160
used for fast-isel. llvm-svn: 113652
OpenPOWER on IntegriCloud