reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
710 if (LocVT == MVT::v1i64 || 711 LocVT == MVT::v2i32 || 712 LocVT == MVT::v4i16 || 713 LocVT == MVT::v4f16 || 714 LocVT == MVT::v4f16 || 715 LocVT == MVT::v8i8 || 716 LocVT == MVT::v2f32) { 717 LocVT = MVT::f64; 721 if (LocVT == MVT::v2i64 || 722 LocVT == MVT::v4i32 || 723 LocVT == MVT::v8i16 || 724 LocVT == MVT::v8f16 || 725 LocVT == MVT::v8f16 || 726 LocVT == MVT::v16i8 || 727 LocVT == MVT::v4f32) { 728 LocVT = MVT::v2f64; 733 if (LocVT == MVT::i32) { 735 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 742 if (LocVT == MVT::i32) { 744 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 750 if (LocVT == MVT::v2f64) { 755 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 760 if (LocVT == MVT::f64) { 765 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 770 if (LocVT == MVT::f32) { 775 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 780 if (!RetCC_ARM_AAPCS_Common(ValNo, ValVT, LocVT, LocInfo, ArgFlags, State))