reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
82 if (Rec->isSubClassOf("RegisterOperand")) { 83 PrintMethod = Rec->getValueAsString("PrintMethod"); 84 OperandType = Rec->getValueAsString("OperandType"); 85 OperandNamespace = Rec->getValueAsString("OperandNamespace"); 86 EncoderMethod = Rec->getValueAsString("EncoderMethod"); 87 } else if (Rec->isSubClassOf("Operand")) { 88 PrintMethod = Rec->getValueAsString("PrintMethod"); 89 OperandType = Rec->getValueAsString("OperandType"); 90 OperandNamespace = Rec->getValueAsString("OperandNamespace"); 92 EncoderMethod = Rec->getValueAsString("EncoderMethod"); 93 MIOpInfo = Rec->getValueAsDag("MIOperandInfo"); 100 Rec->getName() + "'\n"); 107 if (Rec->isSubClassOf("PredicateOp")) 109 else if (Rec->isSubClassOf("OptionalDefOperand")) 111 } else if (Rec->getName() == "variable_ops") { 114 } else if (Rec->isSubClassOf("RegisterClass")) { 116 } else if (!Rec->isSubClassOf("PointerLikeRegClass") && 117 !Rec->isSubClassOf("unknown_class")) 118 PrintFatalError(R->getLoc(), "Unknown operand class '" + Rec->getName() + 133 OperandList.emplace_back(Rec, ArgName, PrintMethod, EncoderMethod,