reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1797 State.FreeRegs = 3; 1798 else if (State.CC == llvm::CallingConv::X86_FastCall) 1799 State.FreeRegs = 2; 1800 else if (State.CC == llvm::CallingConv::X86_VectorCall) { 1801 State.FreeRegs = 2; 1802 State.FreeSSERegs = 6; 1804 State.FreeRegs = FI.getRegParm(); 1805 else if (State.CC == llvm::CallingConv::X86_RegCall) { 1806 State.FreeRegs = 5; 1807 State.FreeSSERegs = 8; 1809 State.FreeRegs = DefaultNumRegisterParameters; 1812 FI.getReturnInfo() = classifyReturnType(FI.getReturnType(), State); 1816 if (State.FreeRegs) { 1817 --State.FreeRegs; // The sret parameter consumes a register. 1825 ++State.FreeRegs; 1828 if (State.CC == llvm::CallingConv::X86_VectorCall) { 1829 computeVectorCallArgs(FI, State, UsedInAlloca); 1833 I.info = classifyArgumentType(I.type, State);