Home
last modified time | relevance | path

Searched refs:ComplexPatterns (Results 1 – 6 of 6) sorted by relevance

/freebsd-14-stable/contrib/llvm-project/llvm/utils/TableGen/
HDDAGISelMatcherEmitter.cpp65 std::vector<const ComplexPattern *> ComplexPatterns; member in __anonac97dfcc0211::MatcherTableEmitter
123 ComplexPatterns.push_back(ComplexPattern.first); in MatcherTableEmitter()
203 return llvm::find(ComplexPatterns, &P) - ComplexPatterns.begin(); in getComplexPat()
1109 if (!ComplexPatterns.empty()) { in EmitPredicateFunctions()
1120 for (unsigned i = 0, e = ComplexPatterns.size(); i != e; ++i) { in EmitPredicateFunctions()
1121 const ComplexPattern &P = *ComplexPatterns[i]; in EmitPredicateFunctions()
/freebsd-14-stable/contrib/llvm-project/llvm/include/llvm/Target/GlobalISel/
HDTarget.td34 // those ComplexPatterns.
/freebsd-14-stable/contrib/llvm-project/llvm/utils/TableGen/Common/
HDCodeGenDAGPatterns.h1104 std::map<Record *, ComplexPattern, LessRecordByID> ComplexPatterns; variable
1151 auto F = ComplexPatterns.find(R); in getComplexPattern()
1152 assert(F != ComplexPatterns.end() && "Unknown addressing mode!"); in getComplexPattern()
HDCodeGenDAGPatterns.cpp3247 ComplexPatterns.insert(std::pair(AMs.back(), AMs.back())); in ParseComplexPatterns()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/RISCV/
HDRISCVGISel.td12 /// ComplexPatterns.
HDRISCVInstrInfo.td1381 // check for equality with 0. These ComplexPatterns rewrite the setne/seteq into
1383 // These ComplexPatterns must be used in pairs.