Searched refs:m_elms (Results 1 – 2 of 2) sorted by relevance
86 m_elms(orig.m_elms), in GPRVector()93 m_elms(elms), in GPRVector()97 if (!m_elms[i] || (m_elms[i]->type() != Value::gpr)) { in GPRVector()101 unsigned sel = m_elms[0]->sel(); in GPRVector()103 if (m_elms[i]->sel() != sel) { in GPRVector()115 m_elms[i] = PValue(new GPRValue(sel, swizzle[i])); in GPRVector()121 m_elms[i] = orig.reg_i(swizzle[i]); in GPRVector()127 assert(m_elms[0]); in validate()128 uint32_t sel = m_elms[0]->sel(); in validate()133 assert(m_elms[i]); in validate()[all …]
96 unsigned chan_i(int i) const {return m_elms[i]->chan();} in chan_i()97 PValue reg_i(int i) const {return m_elms[i];} in reg_i()98 PValue operator [] (int i) const {return m_elms[i];}99 PValue& operator [] (int i) {return m_elms[i];}104 PValue x() const {return m_elms[0];} in x()105 PValue y() const {return m_elms[1];} in y()106 PValue z() const {return m_elms[2];} in z()107 PValue w() const {return m_elms[3];} in w()109 Values& values() { return m_elms;} in values()116 Values m_elms; variable