Lines Matching refs:Decoder

69   std::string Decoder;  member
74 : Decoder(std::move(D)), HasCompleteDecoder(HCD), InitValue(0) {} in OperandInfo()
1009 for (const auto &Decoder : Decoders) { in emitDecoderFunction() local
1011 OS << Decoder; in emitDecoderFunction()
1137 const std::string &Decoder = OpInfo.Decoder; in emitBinaryParser() local
1161 if (Decoder != "") { in emitBinaryParser()
1163 o.indent(Indentation) << "if (!Check(S, " << Decoder in emitBinaryParser()
1180 if (Op.numFields() == 0 && !Op.Decoder.empty()) { in emitDecoder()
1183 << "if (!Check(S, " << Op.Decoder in emitDecoder()
1201 SmallString<256> Decoder; in getDecoderIndex() local
1204 raw_svector_ostream S(Decoder); in getDecoderIndex()
1215 Decoders.insert(CachedHashString(Decoder)); in getDecoderIndex()
1217 DecoderSet::const_iterator P = find(Decoders, Decoder.str()); in getDecoderIndex()
1818 std::string Decoder; in findOperandDecoderMethod() local
1824 Decoder = std::string(String->getValue()); in findOperandDecoderMethod()
1825 if (!Decoder.empty()) in findOperandDecoderMethod()
1826 return Decoder; in findOperandDecoderMethod()
1833 Decoder = "Decode" + Record->getName().str() + "RegisterClass"; in findOperandDecoderMethod()
1835 Decoder = "DecodePointerLikeRegClass" + in findOperandDecoderMethod()
1839 return Decoder; in findOperandDecoderMethod()
1843 std::string Decoder = findOperandDecoderMethod(TypeRecord); in getOpInfo() local
1853 return OperandInfo(Decoder, HasCompleteDecoder); in getOpInfo()
1899 Operands[OpIdx].Decoder = EncodingSegment.CustomDecoder.str(); in parseVarLenInstOperand()
2059 if (!OpInfo.Decoder.empty()) { in populateInstruction()
2084 if (SubOps && OpInfo.Decoder.empty()) { in populateInstruction()