Home | History | Annotate | Download | only in TableGen

Lines Matching refs:Def

169 static BitsInit &getBitsField(const Record &def, const char *str) {
170 BitsInit *bits = def.getValueAsBitsInit(str);
1703 const Record &Def = *CGI.TheDef;
1708 BitsInit &Bits = getBitsField(Def, "Inst");
1715 std::string InstDecoder = Def.getValueAsString("DecoderMethod");
1730 DagInit *Out = Def.getValueAsDag("OutOperandList");
1731 DagInit *In = Def.getValueAsDag("InOperandList");
1754 const std::vector<RecordVal> &Vals = Def.getValues();
1831 DEBUG(dbgs() << "Numbered operand mapping for " << Def.getName() << ": " <<
2188 const Record *Def = Inst->TheDef;
2189 unsigned Size = Def->getValueAsInt("Size");
2190 if (Def->getValueAsString("Namespace") == "TargetOpcode" ||
2191 Def->getValueAsBit("isPseudo") ||
2192 Def->getValueAsBit("isAsmParserOnly") ||
2193 Def->getValueAsBit("isCodeGenOnly"))
2196 std::string DecoderNamespace = Def->getValueAsString("DecoderNamespace");