Lines Matching defs:OperandInfo
94 struct OperandInfo {
100 OperandInfo(std::string D, bool HCD)
410 const std::map<unsigned, std::vector<OperandInfo>> &Operands;
434 const std::map<unsigned, std::vector<OperandInfo>> &Ops,
444 const std::map<unsigned, std::vector<OperandInfo>> &Ops,
545 const OperandInfo &OpInfo,
1176 const OperandInfo &OpInfo,
1884 OperandInfo getOpInfo(const Record *TypeRecord) {
1896 return OperandInfo(std::move(Decoder), HasCompleteDecoder);
1900 std::vector<OperandInfo> &Operands,
1968 StringRef OpName, OperandInfo &OpInfo) {
2006 std::map<unsigned, std::vector<OperandInfo>> &Operands,
2017 std::vector<OperandInfo> InsnOperands;
2026 OperandInfo(std::string(InstDecoder), HasCompleteInstDecoder));
2090 // Lookup the decoder method and construct a new OperandInfo to hold our
2092 OperandInfo OpInfo = getOpInfo(OpTypeRec);
2111 OperandInfo SubOpInfo = getOpInfo(cast<DefInit>(Arg)->getDef());
2160 const CGIOperandList::OperandInfo &Info = CGI.Operands[i];
2551 std::map<unsigned, std::vector<OperandInfo>> Operands;