Lines Matching defs:OpInfo
545 const OperandInfo &OpInfo,
1176 const OperandInfo &OpInfo,
1178 const std::string &Decoder = OpInfo.Decoder;
1180 bool UseInsertBits = OpInfo.numFields() != 1 || OpInfo.InitValue != 0;
1184 OS.write_hex(OpInfo.InitValue);
1188 for (const EncodingField &EF : OpInfo) {
1203 OpHasCompleteDecoder = OpInfo.HasCompleteDecoder;
1963 /// For an operand field named OpName: populate OpInfo.InitValue with the
1964 /// constant-valued bit values, and OpInfo.Fields with the ranges of bits to
1968 StringRef OpName, OperandInfo &OpInfo) {
1976 OpInfo.InitValue |= 1ULL << I;
1999 OpInfo.addField(I, J - I, Offset);
2092 OperandInfo OpInfo = getOpInfo(OpTypeRec);
2098 if (!OpInfo.Decoder.empty()) {
2122 if (SubOps && OpInfo.Decoder.empty()) {
2126 OpInfo = getOpInfo(cast<DefInit>(SubOps->getArg(0))->getDef());
2140 addOneOperandFields(EncodingDef, Bits, TiedNames, OpName, OpInfo);
2145 if (OpInfo.numFields() > 0)
2146 InsnOperands.push_back(std::move(OpInfo));