reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3053 if (unsigned Reg = State.AllocateReg(RegList1)) { 3054 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 3063 if (unsigned Reg = State.AllocateReg(RegList2)) { 3064 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 3073 if (unsigned Reg = State.AllocateReg(RegList3)) { 3074 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 3080 if (unsigned Reg = State.AllocateReg(X86::RAX)) { 3081 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 3096 if (static_cast<const X86Subtarget&>(State.getMachineFunction().getSubtarget()).is64Bit()) { 3098 if (unsigned Reg = State.AllocateReg(X86::RAX)) { 3099 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 3105 if (static_cast<const X86Subtarget&>(State.getMachineFunction().getSubtarget()).is32Bit()) { 3107 if (CC_X86_32_RegCall_Assign2Regs(ValNo, ValVT, LocVT, LocInfo, ArgFlags, State)) 3116 if (unsigned Reg = State.AllocateReg(RegList4)) { 3117 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 3125 if (static_cast<const X86Subtarget&>(State.getMachineFunction().getSubtarget()).hasSSE1()) { 3129 if (unsigned Reg = State.AllocateReg(RegList5)) { 3130 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 3142 if (static_cast<const X86Subtarget&>(State.getMachineFunction().getSubtarget()).hasSSE1()) { 3146 if (unsigned Reg = State.AllocateReg(RegList6)) { 3147 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 3159 if (static_cast<const X86Subtarget&>(State.getMachineFunction().getSubtarget()).hasAVX()) { 3163 if (unsigned Reg = State.AllocateReg(RegList7)) { 3164 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 3176 if (static_cast<const X86Subtarget&>(State.getMachineFunction().getSubtarget()).hasAVX512()) { 3180 if (unsigned Reg = State.AllocateReg(RegList8)) { 3181 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo));