reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
21 if (LocVT == MVT::i32) { 23 LocVT = MVT::i64; 34 if (LocVT == MVT::i64) { 36 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 43 if (LocVT == MVT::i64) { 45 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 51 if (LocVT == MVT::f128) { 52 LocVT = MVT::i64; 56 if (LocVT == MVT::i64) { 57 if (CC_SystemZ_I128Indirect(ValNo, ValVT, LocVT, LocInfo, ArgFlags, State)) 61 if (LocVT == MVT::i32) { 66 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 71 if (LocVT == MVT::i64) { 76 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 81 if (LocVT == MVT::f32) { 86 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 91 if (LocVT == MVT::f64) { 96 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 102 if (LocVT == MVT::v16i8 || 103 LocVT == MVT::v8i16 || 104 LocVT == MVT::v4i32 || 105 LocVT == MVT::v2i64 || 106 LocVT == MVT::v4f32 || 107 LocVT == MVT::v2f64) { 113 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 121 if (LocVT == MVT::v16i8 || 122 LocVT == MVT::v8i16 || 123 LocVT == MVT::v4i32 || 124 LocVT == MVT::v2i64 || 125 LocVT == MVT::v4f32 || 126 LocVT == MVT::v2f64) { 128 LocVT = MVT::i64; 135 if (LocVT == MVT::v16i8 || 136 LocVT == MVT::v8i16 || 137 LocVT == MVT::v4i32 || 138 LocVT == MVT::v2i64 || 139 LocVT == MVT::v4f32 || 140 LocVT == MVT::v2f64) { 142 State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset6, LocVT, LocInfo)); 147 if (LocVT == MVT::i32 || 148 LocVT == MVT::i64 || 149 LocVT == MVT::f32 || 150 LocVT == MVT::f64) { 152 State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset7, LocVT, LocInfo));