Lines Matching refs:Name
70 /// Name - If this operand was assigned a symbolic name, this is it,
72 std::string Name;
111 : Rec(R), Name(N), PrinterMethodName(PMN), EncoderMethodName(EMN),
161 /// non-empty name. If the instruction does not have an operand with the
162 /// specified name, abort.
163 unsigned getOperandNamed(StringRef Name) const;
166 /// given name. If so, return true and set OpIdx to the index of the
168 bool hasOperandNamed(StringRef Name, unsigned &OpIdx) const;
170 /// ParseOperandName - Parse an operand name like "$foo" or "$foo.bar",
172 /// This aborts if the name is invalid. If AllowWholeOp is true, references
308 std::string Name;
319 ResultOperand(std::string N, Record *r) : Name(N), R(r), Kind(K_Record) {}
327 StringRef getName() const { assert(isRecord()); return Name; }