Lines Matching defs:LocInfo
21 CCValAssign::LocInfo LocInfo,
27 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo));
35 ValNo, ValVT, State.AllocateStack(8, Align(4)), LocVT, LocInfo));
41 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo));
44 ValNo, ValVT, State.AllocateStack(4, Align(4)), LocVT, LocInfo));
49 CCValAssign::LocInfo LocInfo,
52 if (!f64AssignAPCS(ValNo, ValVT, LocVT, LocInfo, State, true))
55 !f64AssignAPCS(ValNo, ValVT, LocVT, LocInfo, State, false))
62 CCValAssign::LocInfo LocInfo,
82 ValNo, ValVT, State.AllocateStack(8, Align(8)), LocVT, LocInfo));
95 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo));
97 LocVT, LocInfo));
102 CCValAssign::LocInfo LocInfo,
105 if (!f64AssignAAPCS(ValNo, ValVT, LocVT, LocInfo, State, true))
108 !f64AssignAAPCS(ValNo, ValVT, LocVT, LocInfo, State, false))
114 CCValAssign::LocInfo LocInfo, CCState &State) {
127 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo));
129 LocVT, LocInfo));
134 CCValAssign::LocInfo LocInfo,
137 if (!f64RetAssign(ValNo, ValVT, LocVT, LocInfo, State))
139 if (LocVT == MVT::v2f64 && !f64RetAssign(ValNo, ValVT, LocVT, LocInfo, State))
145 CCValAssign::LocInfo LocInfo,
148 return RetCC_ARM_APCS_Custom_f64(ValNo, ValVT, LocVT, LocInfo, ArgFlags,
170 CCValAssign::LocInfo LocInfo,
184 ValNo, ValVT, LocVT, LocInfo, ArgFlags.getNonZeroOrigAlign().value()));
288 CCValAssign::LocInfo LocInfo, CCState &State,
292 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo));
299 CCValAssign::LocInfo LocInfo,
302 return CustomAssignInRegList(ValNo, ValVT, MVT::i32, LocInfo, State,
307 CCValAssign::LocInfo LocInfo,
311 return CustomAssignInRegList(ValNo, ValVT, MVT::f32, LocInfo, State,