Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/utils/TableGen/GlobalISel/
H A DPatterns.cpp329 bool CodeGenInstructionPattern::is(StringRef OpcodeName) const { in is()
333 bool CodeGenInstructionPattern::isVariadic() const { in isVariadic()
337 bool CodeGenInstructionPattern::hasVariadicDefs() const { in hasVariadicDefs()
354 unsigned CodeGenInstructionPattern::getNumInstDefs() const { in getNumInstDefs()
362 unsigned CodeGenInstructionPattern::getNumInstOperands() const { in getNumInstOperands()
368 MIFlagsInfo &CodeGenInstructionPattern::getOrCreateMIFlagsInfo() { in getOrCreateMIFlagsInfo()
374 StringRef CodeGenInstructionPattern::getInstName() const { in getInstName()
378 void CodeGenInstructionPattern::printExtras(raw_ostream &OS) const { in printExtras()
518 if (cast<CodeGenInstructionPattern>(Pat.get())->diagnoseAllSpecialTypes( in checkSemantics()
H A DPatterns.h417 class CodeGenInstructionPattern : public InstructionPattern {
419 CodeGenInstructionPattern(const CodeGenInstruction &I, StringRef Name) in CodeGenInstructionPattern() function
/freebsd-14.2/contrib/llvm-project/llvm/utils/TableGen/
H A DGlobalISelCombinerEmitter.cpp258 getMCOIOperandTypes(const CodeGenInstructionPattern &CGP);
405 const auto *CGP = dyn_cast<CodeGenInstructionPattern>(&IP); in inferImmediateType()
472 const CodeGenInstructionPattern &CGP) { in getMCOIOperandTypes()
530 auto *CGP = dyn_cast<CodeGenInstructionPattern>(&P); in getInstEqClasses()
775 InstructionMatcher &IM, const CodeGenInstructionPattern &P,
1227 if (!isa<CodeGenInstructionPattern>(It->second.get())) { in checkSemantics()
1694 auto *CGIP = dyn_cast<CodeGenInstructionPattern>(&IP); in parseInstructionPatternMIFlags()
2106 assert(isa<CodeGenInstructionPattern>(Def) && in emitPatFragMatchPattern()
2234 auto &CGIP = cast<CodeGenInstructionPattern>(P); in emitInstructionApplyPattern()
2434 if (const auto *CGP = dyn_cast<CodeGenInstructionPattern>(&P)) { in isLiteralImm()
[all …]