Lines Matching refs:EncodingDef

99   const Record *EncodingDef;  member
103 EncodingAndInst(const Record *EncodingDef, const CodeGenInstruction *Inst, in EncodingAndInst()
105 : EncodingDef(EncodingDef), Inst(Inst), HwModeName(HwModeName) {} in EncodingAndInst()
118 if (Value.EncodingDef != Value.Inst->TheDef) in operator <<()
119 OS << Value.EncodingDef->getName() << ":"; in operator <<()
423 BitsInit &Bits = getBitsField(*AllInstructions[Opcode].EncodingDef, "Inst"); in insnWithID()
431 AllInstructions[Opcode].EncodingDef->getValueAsBitsInit("SoftFail"); in insnWithID()
443 const Record *EncodingDef = AllInstructions[Opcode].EncodingDef; in emitNameWithID() local
445 if (EncodingDef != InstDef) in emitNameWithID()
446 OS << EncodingDef->getName() << ":"; in emitNameWithID()
1201 AllInstructions[Opc].EncodingDef->getValueAsListInit("Predicates"); in emitPredicateMatch()
1252 AllInstructions[Opc].EncodingDef->getValueAsListInit("Predicates"); in doesOpcodeNeedPredicate()
1313 AllInstructions[Opc].EncodingDef->getValueAsBitsInit("SoftFail"); in emitSoftFailTableEntry()
1316 AllInstructions[Opc].EncodingDef->getValueAsBitsInit("Inst"); in emitSoftFailTableEntry()
1783 getBitsField(*AllInstructions[Opcode.EncodingID].EncodingDef, "Inst")); in emitTableEntries()
1816 populateInstruction(CodeGenTarget &Target, const Record &EncodingDef, in populateInstruction() argument
1824 BitsInit &Bits = getBitsField(EncodingDef, "Inst"); in populateInstruction()
1831 StringRef InstDecoder = EncodingDef.getValueAsString("DecoderMethod"); in populateInstruction()
1833 bool HasCompleteInstDecoder = EncodingDef.getValueAsBit("hasCompleteDecoder"); in populateInstruction()
2064 if (const RecordVal *EncodedValue = EncodingDef.getValue(Op.second)) in populateInstruction()
2474 const Record *EncodingDef = NumberedEncodings[i].EncodingDef; in run() local
2477 unsigned Size = EncodingDef->getValueAsInt("Size"); in run()
2493 if (populateInstruction(Target, *EncodingDef, *Inst, i, Operands)) { in run()
2495 std::string(EncodingDef->getValueAsString("DecoderNamespace")); in run()