Home
last modified time | relevance | path

Searched refs:InstructionOperand (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/GlobalISel/
H A DPatterns.h268 class InstructionOperand {
272 InstructionOperand(IntImmTy Imm, StringRef Name, PatternType Type) in InstructionOperand() function
275 InstructionOperand(StringRef Name, PatternType Type) in InstructionOperand() function
289 InstructionOperand withNewName(StringRef NewName) const { in withNewName()
290 InstructionOperand Result = *this; in withNewName()
335 InstructionOperand &getOperand(unsigned K) { return Operands[K]; } in getOperand()
336 const InstructionOperand &getOperand(unsigned K) const { return Operands[K]; } in getOperand()
338 const InstructionOperand &operands_back() const { return Operands.back(); } in operands_back()
348 virtual ArrayRef<InstructionOperand> getApplyDefsNeeded() const { in getApplyDefsNeeded()
384 SmallVector<InstructionOperand, 4> Operands;
[all …]
H A DPatterns.cpp209 std::string InstructionOperand::describe() const { in describe()
218 void InstructionOperand::print(raw_ostream &OS) const { in print()
237 void InstructionOperand::dump() const { return print(dbgs()); } in dump()
778 ArrayRef<InstructionOperand> PatFragPattern::getApplyDefsNeeded() const { in getApplyDefsNeeded()
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DGlobalISelCombinerEmitter.cpp745 const InstructionOperand &O);
755 function_ref<InstructionOperand(const InstructionOperand &)>;
1762 [&](const InstructionOperand &O) -> InstructionOperand { in emitPatFragMatchPattern()
2120 const InstructionOperand &O) { in emitCodeGenInstructionApplyImmOperand()