Lines Matching refs:elem
562 TypeAry( const Type *elem, const TypeInt *size) : Type(Array),
563 _elem(elem), _size(size) {}
576 static const TypeAry *make( const Type *elem, const TypeInt *size);
597 TypeVect(TYPES t, const Type* elem, uint length) : Type(t),
598 _elem(elem), _length(length) {}
618 static const TypeVect *make(const Type* elem, uint length);
635 TypeVectS(const Type* elem, uint length) : TypeVect(VectorS, elem, length) {}
640 TypeVectD(const Type* elem, uint length) : TypeVect(VectorD, elem, length) {}
645 TypeVectX(const Type* elem, uint length) : TypeVect(VectorX, elem, length) {}
650 TypeVectY(const Type* elem, uint length) : TypeVect(VectorY, elem, length) {}
947 const Type* elem() const { return _ary->_elem; }
982 static const TypeAryPtr *get_array_body_type(BasicType elem) {
983 assert((uint)elem <= T_CONFLICT && _array_body_type[elem] != NULL, "bad elem type");
984 return _array_body_type[elem];