Lines Matching refs:msig
144 void BuildParameterLocations(const MachineSignature* msig,
157 for (size_t i = 0; i < msig->parameter_count(); i++) {
158 MachineType type = msig->GetParam(i);
181 void BuildParameterLocations(const MachineSignature* msig,
194 for (size_t i = 0; i < msig->parameter_count(); i++) {
195 MachineType type = msig->GetParam(i);
220 const MachineSignature* msig,
228 DCHECK_LE(msig->parameter_count(), static_cast<size_t>(kMaxCParameters));
230 LocationSignature::Builder locations(zone, msig->return_count(),
231 msig->parameter_count());
235 for (size_t i = 0; i < msig->parameter_count(); i++) {
236 MachineType type = msig->GetParam(i);
242 MachineType type = msig->GetReturn(i);
251 auto reg = IsFloatingPoint(msig->GetReturn(0).representation())
260 locations.AddReturn(LinkageLocation::ForRegister(reg, msig->GetReturn(0)));
264 DCHECK(!IsFloatingPoint(msig->GetReturn(0).representation()));
267 msig->GetReturn(1)));
287 BuildParameterLocations(msig, kFPParamRegisterCount, kParamRegisterCount,