Home
last modified time | relevance | path

Searched refs:InsnMatcher (Results 1 – 3 of 3) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/utils/TableGen/
H A DGlobalISelEmitter.cpp593 return InsnMatcher; in addBuiltinPredicates()
598 return InsnMatcher; in addBuiltinPredicates()
629 return InsnMatcher; in addBuiltinPredicates()
634 return InsnMatcher; in addBuiltinPredicates()
638 return InsnMatcher; in addBuiltinPredicates()
686 return InsnMatcher; in addBuiltinPredicates()
691 return InsnMatcher; in addBuiltinPredicates()
697 return InsnMatcher; in addBuiltinPredicates()
702 return InsnMatcher; in addBuiltinPredicates()
705 return InsnMatcher; in addBuiltinPredicates()
[all …]
H A DGlobalISelMatchTable.cpp695 InstructionMatcher &InsnMatcher = *Matchers.front(); in getFirstConditionAsRootType() local
696 if (!InsnMatcher.predicates_empty()) in getFirstConditionAsRootType()
706 InstructionMatcher &InsnMatcher = *Item.first; in optimize() local
707 for (auto &OM : InsnMatcher.operands()) { in optimize()
719 InsnMatcher.optimize(); in optimize()
860 const auto &I = InsnVariableIDs.find(&InsnMatcher); in getInsnVarID()
1787 const unsigned NewInsnVarID = InsnMatcher->getInsnVarID(); in emitCaptureOpcodes()
1808 if (InsnMatcher->isHigherPriorityThan(*BP->InsnMatcher)) in isHigherPriorityThan()
1874 unsigned OldInsnVarID = Rule.getInsnVarID(InsnMatcher); in emitRenderOpcodes()
1889 unsigned OldInsnVarID = Rule.getInsnVarID(InsnMatcher); in emitRenderOpcodes()
[all …]
H A DGlobalISelMatchTable.h602 unsigned getInsnVarID(InstructionMatcher &InsnMatcher) const;
624 void reserveInsnMatcherForMutation(InstructionMatcher *InsnMatcher) { in reserveInsnMatcherForMutation() argument
625 bool R = MutatableInsns.erase(InsnMatcher); in reserveInsnMatcherForMutation()
1799 std::unique_ptr<InstructionMatcher> InsnMatcher;
1808 InsnMatcher(new InstructionMatcher(Rule, SymbolicName, NumOpsCheck)), in OperandPredicateMatcher()
1815 InstructionMatcher &getInsnMatcher() const { return *InsnMatcher; } in getInsnMatcher()
1821 InsnMatcher->emitPredicateOpcodes(Table, Rule); in emitPredicateOpcodes()
1829 return InsnMatcher->countRendererFns(); in countRendererFns()