Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:TheKind

72     Kind TheKind;
83 : TheKind(K), TypeData(TD), PaddingType(P), UIntData(UI), BoolData0(B0),
87 ABIArgInfo() : TheKind(Direct), TypeData(0), UIntData(0) {}
124 Kind getKind() const { return TheKind; }
125 bool isDirect() const { return TheKind == Direct; }
126 bool isExtend() const { return TheKind == Extend; }
127 bool isIgnore() const { return TheKind == Ignore; }
128 bool isIndirect() const { return TheKind == Indirect; }
129 bool isExpand() const { return TheKind == Expand; }
132 return TheKind == Direct || TheKind == Extend;
166 assert(TheKind == Indirect && "Invalid kind!");
171 assert(TheKind == Indirect && "Invalid kind!");
176 assert(TheKind == Indirect && "Invalid kind!");