Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/utils/TableGen/
H A DWebAssemblyDisassemblerEmitter.cpp97 std::vector<std::string> OperandTable, CurOperandList; in emitWebAssemblyDisassemblerTables() local
123 size_t OperandStart = OperandTable.size(); in emitWebAssemblyDisassemblerTables()
124 if (CurOperandList.size() <= OperandTable.size()) { in emitWebAssemblyDisassemblerTables()
125 for (size_t J = 0; J <= OperandTable.size() - CurOperandList.size(); in emitWebAssemblyDisassemblerTables()
129 if (OperandTable[J + K] != CurOperandList[K]) break; in emitWebAssemblyDisassemblerTables()
138 if (OperandStart == OperandTable.size()) { in emitWebAssemblyDisassemblerTables()
139 llvm::append_range(OperandTable, CurOperandList); in emitWebAssemblyDisassemblerTables()
157 for (auto &Op : OperandTable) { in emitWebAssemblyDisassemblerTables()
H A DGlobalISelCombinerEmitter.cpp211 const OperandTable &MatchOpTable) in CombineRuleOperandTypeChecker()
294 const OperandTable &MatchOpTable;
797 OperandTable MatchOpTable;
798 OperandTable ApplyOpTable;
/freebsd-14.2/contrib/llvm-project/llvm/utils/TableGen/GlobalISel/
H A DPatterns.cpp263 bool OperandTable::addPattern(InstructionPattern *P, in addPattern()
291 void OperandTable::print(raw_ostream &OS, StringRef Name, in print()
313 void OperandTable::dump() const { print(dbgs()); } in dump()
H A DPatterns.h363 class OperandTable {
535 OperandTable OpTable;
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/Disassembler/
H A DWebAssemblyDisassembler.cpp196 auto OT = OperandTable[WasmInst->OperandStart + OPI]; in getInstruction()