Home
last modified time | relevance | path

Searched refs:OpcodeOrder (Results 1 – 2 of 2) sorted by relevance

/src/contrib/llvm-project/llvm/utils/TableGen/
H A DGlobalISelCombinerEmitter.cpp2549 StringMap<unsigned> OpcodeOrder; in buildMatchTable() local
2553 if (OpcodeOrder.count(Opcode) == 0) in buildMatchTable()
2554 OpcodeOrder[Opcode] = CurrentOrdering++; in buildMatchTable()
2557 llvm::stable_sort(InputRules, [&OpcodeOrder](const Matcher *A, in buildMatchTable()
2561 return std::make_tuple(OpcodeOrder[L->getOpcode()], L->getNumOperands()) < in buildMatchTable()
2562 std::make_tuple(OpcodeOrder[R->getOpcode()], R->getNumOperands()); in buildMatchTable()
H A DGlobalISelEmitter.cpp2239 StringMap<unsigned> OpcodeOrder; in buildMatchTable() local
2243 if (OpcodeOrder.count(Opcode) == 0) in buildMatchTable()
2244 OpcodeOrder[Opcode] = CurrentOrdering++; in buildMatchTable()
2247 llvm::stable_sort(InputRules, [&OpcodeOrder](const Matcher *A, in buildMatchTable()
2251 return std::tuple(OpcodeOrder[L->getOpcode()], L->getNumOperands()) < in buildMatchTable()
2252 std::tuple(OpcodeOrder[R->getOpcode()], R->getNumOperands()); in buildMatchTable()