Searched refs:OperandInfo (Results 1 – 12 of 12) sorted by relevance
/external/llvm/utils/TableGen/ |
D | CodeGenInstruction.h | 64 struct OperandInfo { struct 107 OperandInfo(Record *R, const std::string &N, const std::string &PMN, in OperandInfo() argument 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()
|
D | FixedLenDecoderEmitter.h | 25 struct OperandInfo { struct 30 OperandInfo(unsigned FB, unsigned FL, std::string D) in OperandInfo() argument 48 std::map<unsigned, std::vector<OperandInfo> > Operands;
|
D | InstrInfoEmitter.cpp | 58 std::vector<CGIOperandList::OperandInfo> OperandList; in GetOperandInfo() 146 std::vector<std::string> OperandInfo = GetOperandInfo(**II); in EmitOperandInfo() local 147 unsigned &N = OperandInfoIDs[OperandInfo]; in EmitOperandInfo() 152 for (unsigned i = 0, e = OperandInfo.size(); i != e; ++i) in EmitOperandInfo() 153 OS << "{ " << OperandInfo[i] << " }, "; in EmitOperandInfo() 325 std::vector<std::string> OperandInfo = GetOperandInfo(Inst); in emitRecord() local 326 if (OperandInfo.empty()) in emitRecord() 329 OS << "OperandInfo" << OpInfo.find(OperandInfo)->second; in emitRecord()
|
D | FixedLenDecoderEmitter.cpp | 223 std::map<unsigned, std::vector<OperandInfo> > &Operands; 250 std::map<unsigned, std::vector<OperandInfo> > &Ops, in FilterChooser() 262 std::map<unsigned, std::vector<OperandInfo> > &Ops, in FilterChooser() 744 std::vector<OperandInfo>& InsnOperands = Operands[Opc]; in emitSingletonDecoder() 745 for (std::vector<OperandInfo>::iterator in emitSingletonDecoder() 798 std::vector<OperandInfo>& InsnOperands = Operands[Opc]; in emitSingletonDecoder() 799 for (std::vector<OperandInfo>::iterator in emitSingletonDecoder() 1173 std::map<unsigned, std::vector<OperandInfo> >& Operands){ in populateInstruction() 1189 std::vector<OperandInfo> InsnOperands; in populateInstruction() 1195 InsnOperands.push_back(OperandInfo(~0U, ~0U, InstDecoder)); in populateInstruction() [all …]
|
D | X86RecognizableInstr.h | 87 const std::vector<CGIOperandList::OperandInfo>* Operands;
|
D | AsmWriterInst.cpp | 202 CGIOperandList::OperandInfo OpInfo = CGI.Operands[OpNo]; in AsmWriterInst()
|
D | X86RecognizableInstr.cpp | 463 const std::vector<CGIOperandList::OperandInfo> &OperandList = *Operands; in hasFROperands() 476 const std::vector<CGIOperandList::OperandInfo> &OperandList = *Operands; in has256BitOperands() 542 const std::vector<CGIOperandList::OperandInfo> &OperandList = *Operands; in emitInstructionSpecifier()
|
D | EDEmitter.cpp | 356 const CGIOperandList::OperandInfo &operandInfo = inst.Operands[index]; in X86PopulateOperands() 701 const CGIOperandList::OperandInfo &operandInfo = inst.Operands[index]; in ARMPopulateOperands()
|
D | AsmMatcherEmitter.cpp | 593 ClassInfo *getOperandClass(const CGIOperandList::OperandInfo &OI, 868 AsmMatcherInfo::getOperandClass(const CGIOperandList::OperandInfo &OI, in getOperandClass() 1176 const CGIOperandList::OperandInfo &OI = CGI.Operands[i]; in BuildInfo() 1391 const CGIOperandList::OperandInfo &OpInfo = ResultInst->Operands[i]; in BuildInstructionResultOperands() 1433 const CGIOperandList::OperandInfo *OpInfo = &ResultInst->Operands[i]; in BuildAliasResultOperands()
|
D | CodeGenInstruction.cpp | 116 OperandList.push_back(OperandInfo(Rec, ArgName, PrintMethod, EncoderMethod, in CGIOperandList()
|
D | ARMDecoderEmitter.cpp | 1678 const CGIOperandList::OperandInfo &Info = CGI.Operands[i]; in populateInstruction()
|
D | CodeGenDAGPatterns.cpp | 2644 CGIOperandList::OperandInfo &Op = CGI.Operands[i]; in ParseInstructions()
|