Lines Matching refs:Decoder
66 std::string Decoder; member
71 : Decoder(std::move(D)), HasCompleteDecoder(HCD), InitValue(0) {} in OperandInfo()
986 for (const auto &Decoder : Decoders) { in emitDecoderFunction() local
988 OS << Decoder; in emitDecoderFunction()
1114 const std::string &Decoder = OpInfo.Decoder; in emitBinaryParser() local
1138 if (Decoder != "") { in emitBinaryParser()
1140 o.indent(Indentation) << Emitter->GuardPrefix << Decoder in emitBinaryParser()
1157 if (Op.numFields() == 0 && !Op.Decoder.empty()) { in emitDecoder()
1159 OS.indent(Indentation) << Emitter->GuardPrefix << Op.Decoder in emitDecoder()
1178 SmallString<256> Decoder; in getDecoderIndex() local
1181 raw_svector_ostream S(Decoder); in getDecoderIndex()
1192 Decoders.insert(CachedHashString(Decoder)); in getDecoderIndex()
1194 DecoderSet::const_iterator P = find(Decoders, Decoder.str()); in getDecoderIndex()
1789 std::string Decoder; in findOperandDecoderMethod() local
1797 Decoder = std::string(String->getValue()); in findOperandDecoderMethod()
1798 if (!Decoder.empty()) in findOperandDecoderMethod()
1799 return Decoder; in findOperandDecoderMethod()
1806 Decoder = "Decode" + Record->getName().str() + "RegisterClass"; in findOperandDecoderMethod()
1808 Decoder = "DecodePointerLikeRegClass" + in findOperandDecoderMethod()
1812 return Decoder; in findOperandDecoderMethod()
1957 std::string Decoder; in populateInstruction() local
1964 Decoder = std::string(String->getValue()); in populateInstruction()
1966 if (Decoder == "" && in populateInstruction()
1979 Decoder = "Decode" + TypeRecord->getName().str() + "RegisterClass"; in populateInstruction()
1982 Decoder = "DecodePointerLikeRegClass" + in populateInstruction()
1991 Decoder = std::string(String->getValue()); in populateInstruction()
2000 OperandInfo OpInfo(Decoder, HasCompleteDecoder); in populateInstruction()
2050 std::string Decoder = findOperandDecoderMethod(TI); in populateInstruction() local
2060 OperandInfo OpInfo(Decoder, HasCompleteDecoder); in populateInstruction()