reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1383 State.HandleByVal(ValNo, ValVT, LocVT, LocInfo, 8, 8, ArgFlags); 1401 if (static_cast<const X86Subtarget&>(State.getMachineFunction().getSubtarget()).isTarget64BitILP32()) { 1402 if (unsigned Reg = State.AllocateReg(X86::R10D)) { 1403 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 1410 if (unsigned Reg = State.AllocateReg(X86::R10)) { 1411 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 1418 if (unsigned Reg = State.AllocateReg(X86::R13)) { 1419 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 1427 if (unsigned Reg = State.AllocateReg(X86::R12)) { 1428 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 1434 if (State.getCallingConv() == CallingConv::Swift) { 1437 if (unsigned Reg = State.AllocateReg(X86::RAX)) { 1438 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 1449 if (unsigned Reg = State.AllocateReg(RegList1)) { 1450 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 1459 if (unsigned Reg = State.AllocateReg(RegList2)) { 1460 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 1466 if (static_cast<const X86Subtarget&>(State.getMachineFunction().getSubtarget()).isTargetDarwin()) { 1467 if (static_cast<const X86Subtarget&>(State.getMachineFunction().getSubtarget()).hasSSE2()) { 1548 if (static_cast<const X86Subtarget&>(State.getMachineFunction().getSubtarget()).hasSSE1()) { 1552 if (unsigned Reg = State.AllocateReg(RegList3)) { 1553 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 1559 if (!State.isVarArg()) { 1566 if (static_cast<const X86Subtarget&>(State.getMachineFunction().getSubtarget()).hasAVX()) { 1570 if (unsigned Reg = State.AllocateReg(RegList4)) { 1571 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 1578 if (!State.isVarArg()) { 1585 if (static_cast<const X86Subtarget&>(State.getMachineFunction().getSubtarget()).hasAVX512()) { 1589 if (unsigned Reg = State.AllocateReg(RegList5)) { 1590 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 1601 unsigned Offset6 = State.AllocateStack(8, 8); 1602 State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset6, LocVT, LocInfo)); 1608 unsigned Offset7 = State.AllocateStack( 1609 State.getMachineFunction().getDataLayout().getTypeAllocSize(EVT(LocVT).getTypeForEVT(State.getContext())), 1609 State.getMachineFunction().getDataLayout().getTypeAllocSize(EVT(LocVT).getTypeForEVT(State.getContext())), 1610 State.getMachineFunction().getDataLayout().getABITypeAlignment(EVT(LocVT).getTypeForEVT(State.getContext()))); 1610 State.getMachineFunction().getDataLayout().getABITypeAlignment(EVT(LocVT).getTypeForEVT(State.getContext()))); 1611 State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset7, LocVT, LocInfo)); 1621 unsigned Offset8 = State.AllocateStack(16, 16); 1622 State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset8, LocVT, LocInfo)); 1632 unsigned Offset9 = State.AllocateStack(32, 32); 1633 State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset9, LocVT, LocInfo)); 1643 unsigned Offset10 = State.AllocateStack(64, 64); 1644 State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset10, LocVT, LocInfo));