Home | History | Annotate | Download | only in TableGen

Lines Matching refs:OperandMap

64              OpNameMapTy &OperandMap);
198 /// \param OperandMap [out] A map for representing the operand name mappings for
199 /// each instructions. This is used to generate the OperandMap table as
205 OpNameMapTy &OperandMap) {
224 OperandMap[OpList].push_back(Namespace + "::" + Inst->TheDef->getName());
234 /// - A 2-dimensional table called OperandMap for mapping OpName enum values to
248 OpNameMapTy OperandMap;
250 initOperandMapData(NumberedInstructions, Namespace, Operands, OperandMap);
274 OS << " static const int16_t OperandMap [][" << Operands.size()
276 for (OpNameMapTy::iterator i = OperandMap.begin(), e = OperandMap.end();
281 // Emit a row of the OperandMap table
292 for (OpNameMapTy::iterator i = OperandMap.begin(), e = OperandMap.end();
299 OS << " return OperandMap[" << TableIndex++ << "][NamedIdx];\n";