Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/unittests/CodeGen/
H A DIRMatchers.h233 class InstructionMatcher : public EntityMatcher<Value> {
238 InstructionMatcher(unsigned C) : Code(C) {} in InstructionMatcher() function
364 std::shared_ptr<InstructionMatcher> MInstruction(unsigned C, T... Args) { in MInstruction()
365 auto Result = new InstructionMatcher(C); in MInstruction()
367 return std::shared_ptr<InstructionMatcher>(Result); in MInstruction()
/llvm-project-15.0.7/llvm/utils/TableGen/
H A DGlobalISelEmitter.cpp200 class InstructionMatcher;
1620 InstructionMatcher &Insn;
2396 bool isHigherPriorityThan(InstructionMatcher &B) { in isHigherPriorityThan()
2461 InstructionMatcher &InsnMatcher = *Matchers.front(); in getFirstConditionAsRootType()
2481 std::unique_ptr<InstructionMatcher> InsnMatcher;
2527 void InstructionMatcher::optimize() { in optimize()
3074 InstructionMatcher *Matched;
3332 InstructionMatcher &
3615 Expected<InstructionMatcher &>
3706 Expected<InstructionMatcher &>
[all …]