Lines Matching refs:EncodingDef
129 const Record *EncodingDef; member
133 EncodingAndInst(const Record *EncodingDef, const CodeGenInstruction *Inst, in EncodingAndInst()
135 : EncodingDef(EncodingDef), Inst(Inst), HwModeName(HwModeName) {} in EncodingAndInst()
151 if (Value.EncodingDef != Value.Inst->TheDef) in operator <<()
152 OS << Value.EncodingDef->getName() << ":"; in operator <<()
462 const Record *EncodingDef = AllInstructions[Opcode].EncodingDef; in insnWithID() local
463 BitsInit &Bits = getBitsField(*EncodingDef, "Inst"); in insnWithID()
470 const RecordVal *RV = EncodingDef->getValue("SoftFail"); in insnWithID()
482 const Record *EncodingDef = AllInstructions[Opcode].EncodingDef; in emitNameWithID() local
484 if (EncodingDef != InstDef) in emitNameWithID()
485 OS << EncodingDef->getName() << ":"; in emitNameWithID()
1302 AllInstructions[Opc].EncodingDef->getValueAsListInit("Predicates"); in emitPredicateMatch()
1324 AllInstructions[Opc].EncodingDef->getValueAsListInit("Predicates"); in doesOpcodeNeedPredicate()
1384 const Record *EncodingDef = AllInstructions[Opc].EncodingDef; in emitSoftFailTableEntry() local
1385 const RecordVal *RV = EncodingDef->getValue("SoftFail"); in emitSoftFailTableEntry()
1390 BitsInit *InstBits = EncodingDef->getValueAsBitsInit("Inst"); in emitSoftFailTableEntry()
1862 getBitsField(*AllInstructions[Opcode.EncodingID].EncodingDef, "Inst")); in emitTableEntries()
1975 static void addOneOperandFields(const Record &EncodingDef, const BitsInit &Bits, in addOneOperandFields() argument
1980 if (const RecordVal *EncodedValue = EncodingDef.getValue(OpName)) in addOneOperandFields()
2013 populateInstruction(CodeGenTarget &Target, const Record &EncodingDef, in populateInstruction() argument
2022 BitsInit &Bits = getBitsField(EncodingDef, "Inst"); in populateInstruction()
2030 StringRef InstDecoder = EncodingDef.getValueAsString("DecoderMethod"); in populateInstruction()
2033 EncodingDef.getValueAsBit("hasCompleteDecoder"); in populateInstruction()
2077 parseVarLenInstOperand(EncodingDef, InsnOperands, CGI); in populateInstruction()
2108 PrintError(EncodingDef.getLoc(), in populateInstruction()
2122 addOneOperandFields(EncodingDef, Bits, TiedNames, SubOpName, in populateInstruction()
2140 PrintError(EncodingDef.getLoc(), in populateInstruction()
2144 debugDumpRecord(EncodingDef); in populateInstruction()
2149 addOneOperandFields(EncodingDef, Bits, TiedNames, OpName, OpInfo); in populateInstruction()
2566 const Record *EncodingDef = NumberedEncoding.EncodingDef; in run() local
2569 unsigned Size = EncodingDef->getValueAsInt("Size"); in run()
2588 if (unsigned Len = populateInstruction(Target, *EncodingDef, *Inst, NEI, in run()
2595 std::string(EncodingDef->getValueAsString("DecoderNamespace")); in run()