Lines Matching refs:UniqueOperandCommands
160 FindUniqueOperandCommands(std::vector<std::string> &UniqueOperandCommands, in FindUniqueOperandCommands() argument
168 InstrsForCase.resize(UniqueOperandCommands.size()); in FindUniqueOperandCommands()
169 InstOpsUsed.assign(UniqueOperandCommands.size(), 0); in FindUniqueOperandCommands()
180 auto I = llvm::find(UniqueOperandCommands, Command); in FindUniqueOperandCommands()
181 if (I != UniqueOperandCommands.end()) { in FindUniqueOperandCommands()
182 size_t idx = I - UniqueOperandCommands.begin(); in FindUniqueOperandCommands()
187 UniqueOperandCommands.push_back(std::move(Command)); in FindUniqueOperandCommands()
200 for (size_t CommandIdx = 0, e = UniqueOperandCommands.size(); in FindUniqueOperandCommands()
228 UniqueOperandCommands[CommandIdx] += Command; in FindUniqueOperandCommands()
242 UniqueOperandCommands[i] = " // " + Instrs + "\n" + in FindUniqueOperandCommands()
243 UniqueOperandCommands[i]; in FindUniqueOperandCommands()
339 std::vector<std::string> UniqueOperandCommands; in EmitPrintInstruction() local
342 FindUniqueOperandCommands(UniqueOperandCommands, InstIdxs, in EmitPrintInstruction()
346 if (UniqueOperandCommands.empty()) break; in EmitPrintInstruction()
350 unsigned NumBits = Log2_32_Ceil(UniqueOperandCommands.size()); in EmitPrintInstruction()
378 TableDrivenOperandPrinters.push_back(std::move(UniqueOperandCommands)); in EmitPrintInstruction()