reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
883 if (LocVT == MVT::v1i64 || 884 LocVT == MVT::v2i32 || 885 LocVT == MVT::v4i16 || 886 LocVT == MVT::v4f16 || 887 LocVT == MVT::v8i8 || 888 LocVT == MVT::v2f32) { 889 LocVT = MVT::f64; 893 if (LocVT == MVT::v2i64 || 894 LocVT == MVT::v4i32 || 895 LocVT == MVT::v8i16 || 896 LocVT == MVT::v8f16 || 897 LocVT == MVT::v16i8 || 898 LocVT == MVT::v4f32) { 899 LocVT = MVT::v2f64; 903 if (LocVT == MVT::v2f64) { 908 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 913 if (LocVT == MVT::f64) { 918 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 923 if (LocVT == MVT::f32) { 928 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 933 if (!RetCC_ARM_APCS(ValNo, ValVT, LocVT, LocInfo, ArgFlags, State))