Home | History | Annotate | Download | only in TableGen

Lines Matching defs:Name

69       /// Name - If this operand was assigned a symbolic name, this is it,
71 std::string Name;
110 : Rec(R), Name(N), PrinterMethodName(PMN), EncoderMethodName(EMN),
160 /// non-empty name. If the instruction does not have an operand with the
161 /// specified name, abort.
162 unsigned getOperandNamed(StringRef Name) const;
165 /// given name. If so, return true and set OpIdx to the index of the
167 bool hasOperandNamed(StringRef Name, unsigned &OpIdx) const;
169 /// ParseOperandName - Parse an operand name like "$foo" or "$foo.bar",
171 /// This aborts if the name is invalid. If AllowWholeOp is true, references
306 std::string Name;
317 ResultOperand(std::string N, Record *r) : Name(N), R(r), Kind(K_Record) {}
325 StringRef getName() const { assert(isRecord()); return Name; }