Lines Matching defs:EncodingDef
129 const Record *EncodingDef;
133 EncodingAndInst(const Record *EncodingDef, const CodeGenInstruction *Inst,
135 : EncodingDef(EncodingDef), Inst(Inst), HwModeName(HwModeName) {}
151 if (Value.EncodingDef != Value.Inst->TheDef)
152 OS << Value.EncodingDef->getName() << ":";
461 const Record *EncodingDef = AllInstructions[Opcode].EncodingDef;
462 const BitsInit &Bits = getBitsField(*EncodingDef, "Inst");
469 const RecordVal *RV = EncodingDef->getValue("SoftFail");
481 const Record *EncodingDef = AllInstructions[Opcode].EncodingDef;
483 if (EncodingDef != InstDef)
484 OS << EncodingDef->getName() << ":";
1294 AllInstructions[Opc].EncodingDef->getValueAsListInit("Predicates");
1316 AllInstructions[Opc].EncodingDef->getValueAsListInit("Predicates");
1375 const Record *EncodingDef = AllInstructions[Opc].EncodingDef;
1376 const RecordVal *RV = EncodingDef->getValue("SoftFail");
1381 const BitsInit *InstBits = EncodingDef->getValueAsBitsInit("Inst");
1853 getBitsField(*AllInstructions[Opcode.EncodingID].EncodingDef, "Inst"));
1966 static void addOneOperandFields(const Record &EncodingDef, const BitsInit &Bits,
1971 if (const RecordVal *EncodedValue = EncodingDef.getValue(OpName))
2004 populateInstruction(const CodeGenTarget &Target, const Record &EncodingDef,
2013 const BitsInit &Bits = getBitsField(EncodingDef, "Inst");
2021 StringRef InstDecoder = EncodingDef.getValueAsString("DecoderMethod");
2024 EncodingDef.getValueAsBit("hasCompleteDecoder");
2068 parseVarLenInstOperand(EncodingDef, InsnOperands, CGI);
2099 PrintError(EncodingDef.getLoc(),
2113 addOneOperandFields(EncodingDef, Bits, TiedNames, SubOpName,
2131 PrintError(EncodingDef.getLoc(),
2135 debugDumpRecord(EncodingDef);
2140 addOneOperandFields(EncodingDef, Bits, TiedNames, OpName, OpInfo);
2557 const Record *EncodingDef = NumberedEncoding.EncodingDef;
2560 unsigned Size = EncodingDef->getValueAsInt("Size");
2579 if (unsigned Len = populateInstruction(Target, *EncodingDef, *Inst, NEI,
2586 std::string(EncodingDef->getValueAsString("DecoderNamespace"));