Home
last modified time | relevance | path

Searched refs:CalleeSavedRegs (Results 1 – 12 of 12) sorted by relevance

/external/llvm/lib/Target/Sparc/
DSparcRegisterInfo.cpp38 static const uint16_t CalleeSavedRegs[] = { 0 }; in getCalleeSavedRegs() local
39 return CalleeSavedRegs; in getCalleeSavedRegs()
/external/llvm/lib/Target/PowerPC/
DPPCCallingConv.td129 def CSR_Darwin32 : CalleeSavedRegs<(add R13, R14, R15, R16, R17, R18, R19, R20,
137 def CSR_SVR432 : CalleeSavedRegs<(add R14, R15, R16, R17, R18, R19, R20, VRSAVE,
145 def CSR_Darwin64 : CalleeSavedRegs<(add X13, X14, X15, X16, X17, X18, X19, X20,
153 def CSR_SVR464 : CalleeSavedRegs<(add X14, X15, X16, X17, X18, X19, X20, VRSAVE,
/external/llvm/lib/Target/MBlaze/
DMBlazeRegisterInfo.cpp60 static const uint16_t CalleeSavedRegs[] = { in getCalleeSavedRegs() local
67 return CalleeSavedRegs; in getCalleeSavedRegs()
/external/llvm/lib/Target/ARM/
DARMCallingConv.td193 def CSR_AAPCS : CalleeSavedRegs<(add LR, R11, R10, R9, R8, R7, R6, R5, R4,
198 def CSR_iOS : CalleeSavedRegs<(add LR, R7, R6, R5, R4, (sub CSR_AAPCS, R9))>;
203 // def CSR_GHC : CalleeSavedRegs<()>;
204 def CSR_GHC : CalleeSavedRegs<(add)>;
/external/llvm/include/llvm/Target/
DTargetCallingConv.td137 /// CalleeSavedRegs - A list of callee saved registers for a given calling
141 /// For each CalleeSavedRegs def, TableGen will emit a FOO_SaveList array for
144 class CalleeSavedRegs<dag saves> {
/external/llvm/lib/Target/Mips/
DMipsCallingConv.td232 def CSR_SingleFloatOnly : CalleeSavedRegs<(add (sequence "F%u", 31, 20), RA, FP,
235 def CSR_O32 : CalleeSavedRegs<(add (sequence "D%u", 15, 10), RA, FP,
238 def CSR_N32 : CalleeSavedRegs<(add D31_64, D29_64, D27_64, D25_64, D24_64,
242 def CSR_N64 : CalleeSavedRegs<(add (sequence "D%u_64", 31, 24), RA_64, FP_64,
/external/llvm/lib/Target/NVPTX/
DNVPTXRegisterInfo.cpp262 static const uint16_t CalleeSavedRegs[] = { 0 }; in getCalleeSavedRegs() local
263 return CalleeSavedRegs; in getCalleeSavedRegs()
/external/llvm/lib/Target/MSP430/
DMSP430RegisterInfo.cpp45 static const uint16_t CalleeSavedRegs[] = { in getCalleeSavedRegs() local
73 CalleeSavedRegsIntr : CalleeSavedRegs); in getCalleeSavedRegs()
/external/llvm/include/llvm/CodeGen/
DRegisterScavenging.h60 BitVector CalleeSavedRegs; variable
/external/llvm/lib/Target/X86/
DX86CallingConv.td419 def CSR_NoRegs : CalleeSavedRegs<(add)>;
421 def CSR_32 : CalleeSavedRegs<(add ESI, EDI, EBX, EBP)>;
422 def CSR_64 : CalleeSavedRegs<(add RBX, R12, R13, R14, R15, RBP)>;
424 def CSR_32EHRet : CalleeSavedRegs<(add EAX, EDX, CSR_32)>;
425 def CSR_64EHRet : CalleeSavedRegs<(add RAX, RDX, CSR_64)>;
427 def CSR_Win64 : CalleeSavedRegs<(add RBX, RBP, RDI, RSI, R12, R13, R14, R15,
/external/llvm/lib/Target/XCore/
DXCoreRegisterInfo.cpp64 static const uint16_t CalleeSavedRegs[] = { in getCalleeSavedRegs() local
69 return CalleeSavedRegs; in getCalleeSavedRegs()
/external/llvm/lib/CodeGen/
DRegisterScavenging.cpp99 CalleeSavedRegs.resize(NumPhysRegs); in enterBasicBlock()
103 CalleeSavedRegs.set(CSRegs[i]); in enterBasicBlock()