Lines Matching refs:ValNo
41 static bool CC_Sparc_Assign_SRet(unsigned &ValNo, MVT &ValVT,
48 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT,
54 static bool CC_Sparc_Assign_Split_64(unsigned &ValNo, MVT &ValVT,
63 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo));
66 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT,
74 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo));
76 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT,
82 static bool CC_Sparc_Assign_Ret_Split_64(unsigned &ValNo, MVT &ValVT,
92 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo));
98 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo));
106 static bool CC_Sparc64_Full(unsigned &ValNo, MVT &ValVT,
134 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo));
144 State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo));
151 static bool CC_Sparc64_Half(unsigned &ValNo, MVT &ValVT,
159 State.addLoc(CCValAssign::getReg(ValNo, ValVT, SP::F0 + Offset/4,
172 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg,
175 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo));
179 State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo));