Lines Matching defs:OperandInfo
94 const OperandInfoMapTy &OperandInfo, raw_ostream &OS);
134 std::vector<CGIOperandList::OperandInfo> OperandList;
221 OperandInfoTy OperandInfo = GetOperandInfo(*Inst);
222 if (OperandInfoMap.insert({OperandInfo, Offset}).second) {
223 OperandInfoList.push_back(OperandInfo);
224 Offset += OperandInfo.size();
233 for (auto &OperandInfo : OperandInfoList) {
235 for (auto &Info : OperandInfo)
238 Offset += OperandInfo.size();
498 [](const CGIOperandList::OperandInfo &Op) -> unsigned {
940 "\"Unwanted padding between Insts and OperandInfo\");\n";
941 OS << " MCOperandInfo OperandInfo[" << OperandInfoSize << "];\n";
943 "\"Unwanted padding between OperandInfo and ImplicitOps\");\n";
959 << TargetName << "InstrTable::OperandInfo / (sizeof(MCPhysReg));\n\n";
1183 OperandInfoTy OperandInfo = GetOperandInfo(Inst);
1184 OS << OperandInfoMap.find(OperandInfo)->second << ",\t0";