Lines Matching refs:ValNo
37 static bool CC_Sparc_Assign_SRet(unsigned &ValNo, MVT &ValVT,
44 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT,
50 static bool CC_Sparc_Assign_f64(unsigned &ValNo, MVT &ValVT,
59 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo));
62 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT,
70 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo));
72 State.addLoc(CCValAssign::getCustomMem(ValNo, ValVT,
79 static bool CC_Sparc64_Full(unsigned &ValNo, MVT &ValVT,
101 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo));
111 State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo));
118 static bool CC_Sparc64_Half(unsigned &ValNo, MVT &ValVT,
126 State.addLoc(CCValAssign::getReg(ValNo, ValVT, SP::F0 + Offset/4,
139 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg,
142 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo));
146 State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo));