Searched refs:OperandInfo (Results 1 – 9 of 9) sorted by relevance
| /minix3/external/bsd/llvm/dist/llvm/utils/TableGen/ |
| H A D | CodeGenInstruction.h | 64 struct OperandInfo { struct 107 OperandInfo(Record *R, const std::string &N, const std::string &PMN, in OperandInfo() function 137 std::vector<OperandInfo> OperandList; argument 147 const OperandInfo &operator[](unsigned i) const { return OperandList[i]; } 148 OperandInfo &operator[](unsigned i) { return OperandList[i]; } 149 OperandInfo &back() { return OperandList.back(); } in back() 150 const OperandInfo &back() const { return OperandList.back(); } in back() 152 typedef std::vector<OperandInfo>::iterator iterator; 153 typedef std::vector<OperandInfo>::const_iterator const_iterator;
|
| H A D | InstrInfoEmitter.cpp | 94 std::vector<CGIOperandList::OperandInfo> OperandList; in GetOperandInfo() 181 std::vector<std::string> OperandInfo = GetOperandInfo(*Inst); in EmitOperandInfo() local 182 unsigned &N = OperandInfoIDs[OperandInfo]; in EmitOperandInfo() 187 for (const std::string &Info : OperandInfo) in EmitOperandInfo() 541 std::vector<std::string> OperandInfo = GetOperandInfo(Inst); in emitRecord() local 542 if (OperandInfo.empty()) in emitRecord() 545 OS << "OperandInfo" << OpInfo.find(OperandInfo)->second; in emitRecord()
|
| H A D | FixedLenDecoderEmitter.cpp | 44 struct OperandInfo { struct 48 OperandInfo(std::string D) in OperandInfo() function 315 const std::map<unsigned, std::vector<OperandInfo> > &Operands; 342 const std::map<unsigned, std::vector<OperandInfo> > &Ops, in FilterChooser() 353 const std::map<unsigned, std::vector<OperandInfo> > &Ops, in FilterChooser() 451 const OperandInfo &OpInfo) const; 1036 const OperandInfo &OpInfo) const { in emitBinaryParser() 1665 std::map<unsigned, std::vector<OperandInfo> > &Operands){ in populateInstruction() 1674 std::vector<OperandInfo> InsnOperands; in populateInstruction() 1680 InsnOperands.push_back(OperandInfo(InstDecoder)); in populateInstruction() [all …]
|
| H A D | X86RecognizableInstr.h | 100 const std::vector<CGIOperandList::OperandInfo>* Operands;
|
| H A D | AsmWriterInst.cpp | 170 CGIOperandList::OperandInfo OpInfo = CGI.Operands[OpNo]; in AsmWriterInst()
|
| H A D | AsmMatcherEmitter.cpp | 643 ClassInfo *getOperandClass(const CGIOperandList::OperandInfo &OI, 1015 AsmMatcherInfo::getOperandClass(const CGIOperandList::OperandInfo &OI, in getOperandClass() 1566 const CGIOperandList::OperandInfo &OpInfo = ResultInst->Operands[i]; in buildInstructionResultOperands() 1615 const CGIOperandList::OperandInfo *OpInfo = &ResultInst->Operands[i]; in buildAliasResultOperands()
|
| H A D | CodeGenInstruction.cpp | 118 OperandList.push_back(OperandInfo(Rec, ArgName, PrintMethod, EncoderMethod, in CGIOperandList()
|
| H A D | X86RecognizableInstr.cpp | 506 const std::vector<CGIOperandList::OperandInfo> &OperandList = *Operands; in emitInstructionSpecifier()
|
| H A D | CodeGenDAGPatterns.cpp | 2794 static bool checkOperandClass(CGIOperandList::OperandInfo &OI, in checkOperandClass() 2895 CGIOperandList::OperandInfo &Op = CGI.Operands[i]; in parseInstructionPattern()
|