Lines Matching defs:OperandMap
101 OpNameMapTy &OperandMap);
245 /// \param OperandMap [out] A map for representing the operand name mappings for
246 /// each instructions. This is used to generate the OperandMap table as
251 OpNameMapTy &OperandMap) {
266 OperandMap[OpList].push_back(Namespace.str() +
277 /// - A 2-dimensional table called OperandMap for mapping OpName enum values to
290 OpNameMapTy OperandMap;
292 initOperandMapData(NumberedInstructions, Namespace, Operands, OperandMap);
317 OS << " static const int16_t OperandMap [][" << Operands.size()
319 for (const auto &Entry : OperandMap) {
323 // Emit a row of the OperandMap table
333 for (const auto &Entry : OperandMap) {
337 OS << " return OperandMap[" << TableIndex++ << "][NamedIdx];\n";