reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2658 if (LocVT == MVT::v1i1) { 2659 LocVT = MVT::i8; 2668 if (LocVT == MVT::i1) { 2669 LocVT = MVT::i8; 2678 if (LocVT == MVT::i8) { 2683 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 2688 if (LocVT == MVT::i16) { 2693 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 2698 if (LocVT == MVT::i32) { 2703 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 2708 if (LocVT == MVT::i64) { 2713 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 2718 if (LocVT == MVT::v2i1) { 2719 LocVT = MVT::v2i64; 2728 if (LocVT == MVT::v4i1) { 2729 LocVT = MVT::v4i32; 2738 if (LocVT == MVT::v8i1) { 2739 LocVT = MVT::v8i16; 2748 if (LocVT == MVT::v16i1) { 2749 LocVT = MVT::v16i8; 2758 if (LocVT == MVT::v32i1) { 2759 LocVT = MVT::v32i8; 2768 if (LocVT == MVT::v64i1) { 2769 LocVT = MVT::v64i8; 2778 if (LocVT == MVT::v16i8 || 2779 LocVT == MVT::v8i16 || 2780 LocVT == MVT::v4i32 || 2781 LocVT == MVT::v2i64 || 2782 LocVT == MVT::v4f32 || 2783 LocVT == MVT::v2f64) { 2788 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 2793 if (LocVT == MVT::v32i8 || 2794 LocVT == MVT::v16i16 || 2795 LocVT == MVT::v8i32 || 2796 LocVT == MVT::v4i64 || 2797 LocVT == MVT::v8f32 || 2798 LocVT == MVT::v4f64) { 2803 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 2808 if (LocVT == MVT::v64i8 || 2809 LocVT == MVT::v32i16 || 2810 LocVT == MVT::v16i32 || 2811 LocVT == MVT::v8i64 || 2812 LocVT == MVT::v16f32 || 2813 LocVT == MVT::v8f64) { 2818 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 2823 if (LocVT == MVT::x86mmx) { 2825 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 2831 if (LocVT == MVT::f80) { 2836 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo));