Home
last modified time | relevance | path

Searched refs:OperandTable (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DWebAssemblyDisassemblerEmitter.cpp98 std::vector<std::string> OperandTable, CurOperandList; in emitWebAssemblyDisassemblerTables() local
124 size_t OperandStart = OperandTable.size(); in emitWebAssemblyDisassemblerTables()
125 if (CurOperandList.size() <= OperandTable.size()) { in emitWebAssemblyDisassemblerTables()
126 for (size_t J = 0; J <= OperandTable.size() - CurOperandList.size(); in emitWebAssemblyDisassemblerTables()
130 if (OperandTable[J + K] != CurOperandList[K]) in emitWebAssemblyDisassemblerTables()
140 if (OperandStart == OperandTable.size()) { in emitWebAssemblyDisassemblerTables()
141 llvm::append_range(OperandTable, CurOperandList); in emitWebAssemblyDisassemblerTables()
159 for (auto &Op : OperandTable) { in emitWebAssemblyDisassemblerTables()
H A DGlobalISelCombinerMatchTableEmitter.cpp
H A DGlobalISelCombinerEmitter.cpp202 const OperandTable &MatchOpTable) in CombineRuleOperandTypeChecker()
285 const OperandTable &MatchOpTable;
787 OperandTable MatchOpTable;
788 OperandTable ApplyOpTable;
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/GlobalISel/
H A DPatterns.cpp264 bool OperandTable::addPattern(InstructionPattern *P, in addPattern()
292 void OperandTable::print(raw_ostream &OS, StringRef Name, in print()
314 void OperandTable::dump() const { print(dbgs()); } in dump()
H A DPatterns.h368 class OperandTable {
555 OperandTable OpTable;
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/Disassembler/
H A DWebAssemblyDisassembler.cpp197 auto OT = OperandTable[WasmInst->OperandStart + OPI]; in getInstruction()