reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
171 if (LocVT == MVT::i32) { 177 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 183 if (LocVT == MVT::i64) { 189 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 195 if (LocVT == MVT::i32) { 201 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 207 if (LocVT == MVT::i64) { 213 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 219 if (LocVT == MVT::i32) { 221 State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset5, LocVT, LocInfo)); 225 if (LocVT == MVT::f32 || 226 LocVT == MVT::f64 || 227 LocVT == MVT::v4i32 || 228 LocVT == MVT::v2i64 || 229 LocVT == MVT::v4f32 || 230 LocVT == MVT::v2f64) { 235 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 240 if (LocVT == MVT::v8f32 || 241 LocVT == MVT::v4f64 || 242 LocVT == MVT::v8i32 || 243 LocVT == MVT::v4i64) { 248 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 253 if (LocVT == MVT::v16f32 || 254 LocVT == MVT::v8f64 || 255 LocVT == MVT::v16i32 || 256 LocVT == MVT::v8i64) { 261 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 266 if (LocVT == MVT::v16i1 || 267 LocVT == MVT::v8i1) { 269 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 275 if (!CC_X86_Win64_C(ValNo, ValVT, LocVT, LocInfo, ArgFlags, State)) 280 if (!CC_X86_64_C(ValNo, ValVT, LocVT, LocInfo, ArgFlags, State)) 284 if (!CC_X86_32_C(ValNo, ValVT, LocVT, LocInfo, ArgFlags, State))