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