/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() 152 typedef std::vector<OperandInfo>::iterator iterator; 153 typedef std::vector<OperandInfo>::const_iterator const_iterator;
|
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() 540 std::vector<std::string> OperandInfo = GetOperandInfo(Inst); in emitRecord() local 541 if (OperandInfo.empty()) in emitRecord() 544 OS << "OperandInfo" << OpInfo.find(OperandInfo)->second; in emitRecord()
|
D | FixedLenDecoderEmitter.cpp | 45 struct OperandInfo { struct 50 OperandInfo(std::string D, bool HCD) in OperandInfo() argument 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() 448 const OperandInfo &OpInfo, 1038 const OperandInfo &OpInfo, in emitBinaryParser() 1697 std::map<unsigned, std::vector<OperandInfo> > &Operands){ in populateInstruction() 1706 std::vector<OperandInfo> InsnOperands; in populateInstruction() 1713 InsnOperands.push_back(OperandInfo(InstDecoder, HasCompleteInstDecoder)); in populateInstruction() [all …]
|
D | X86RecognizableInstr.h | 97 const std::vector<CGIOperandList::OperandInfo>* Operands;
|
D | AsmWriterInst.cpp | 169 CGIOperandList::OperandInfo OpInfo = CGI.Operands[OpNo]; in AsmWriterInst()
|
D | AsmMatcherEmitter.cpp | 735 ClassInfo *getOperandClass(const CGIOperandList::OperandInfo &OI, 1139 AsmMatcherInfo::getOperandClass(const CGIOperandList::OperandInfo &OI, in getOperandClass() 1722 for (const CGIOperandList::OperandInfo &OpInfo : ResultInst->Operands) { in buildInstructionResultOperands() 1770 const CGIOperandList::OperandInfo *OpInfo = &ResultInst->Operands[i]; in buildAliasResultOperands()
|
/external/swiftshader/third_party/llvm-7.0/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() 152 typedef std::vector<OperandInfo>::iterator iterator; 153 typedef std::vector<OperandInfo>::const_iterator const_iterator;
|
D | InstrInfoEmitter.cpp | 114 std::vector<CGIOperandList::OperandInfo> OperandList; in GetOperandInfo() 201 std::vector<std::string> OperandInfo = GetOperandInfo(*Inst); in EmitOperandInfo() local 202 unsigned &N = OperandInfoIDs[OperandInfo]; in EmitOperandInfo() 207 for (const std::string &Info : OperandInfo) in EmitOperandInfo() 637 std::vector<std::string> OperandInfo = GetOperandInfo(Inst); in emitRecord() local 638 if (OperandInfo.empty()) in emitRecord() 641 OS << "OperandInfo" << OpInfo.find(OperandInfo)->second; in emitRecord()
|
D | FixedLenDecoderEmitter.cpp | 57 struct OperandInfo { struct 62 OperandInfo(std::string D, bool HCD) in OperandInfo() argument 332 const std::map<unsigned, std::vector<OperandInfo>> &Operands; 356 const std::map<unsigned, std::vector<OperandInfo>> &Ops, in FilterChooser() 367 const std::map<unsigned, std::vector<OperandInfo>> &Ops, in FilterChooser() 464 const OperandInfo &OpInfo, 1067 const OperandInfo &OpInfo, in emitBinaryParser() 1748 std::map<unsigned, std::vector<OperandInfo>> &Operands){ in populateInstruction() 1757 std::vector<OperandInfo> InsnOperands; in populateInstruction() 1764 InsnOperands.push_back(OperandInfo(InstDecoder, HasCompleteInstDecoder)); in populateInstruction() [all …]
|
D | AsmWriterInst.cpp | 169 CGIOperandList::OperandInfo OpInfo = CGI.Operands[OpNo]; in AsmWriterInst()
|
D | X86RecognizableInstr.h | 217 const std::vector<CGIOperandList::OperandInfo>* Operands;
|
D | X86FoldTablesEmitter.cpp | 176 return any_of(Inst->Operands, [](const CGIOperandList::OperandInfo &OpIn) { in hasRSTRegClass() 183 return any_of(Inst->Operands, [](const CGIOperandList::OperandInfo &OpIn) { in hasPtrTailcallRegClass()
|
D | AsmMatcherEmitter.cpp | 751 ClassInfo *getOperandClass(const CGIOperandList::OperandInfo &OI, 1148 AsmMatcherInfo::getOperandClass(const CGIOperandList::OperandInfo &OI, in getOperandClass() 1762 for (const CGIOperandList::OperandInfo &OpInfo : ResultInst->Operands) { in buildInstructionResultOperands() 1821 const CGIOperandList::OperandInfo *OpInfo = &ResultInst->Operands[i]; in buildAliasResultOperands()
|
D | CodeGenInstruction.cpp | 131 for (OperandInfo &OpInfo : OperandList) in CGIOperandList()
|
/external/swiftshader/third_party/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 | 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() 327 std::vector<std::string> OperandInfo = GetOperandInfo(Inst); in emitRecord() local 328 if (OperandInfo.empty()) in emitRecord() 331 OS << "OperandInfo" << OpInfo.find(OperandInfo)->second; in emitRecord()
|
D | FixedLenDecoderEmitter.cpp | 223 std::map<unsigned, std::vector<OperandInfo> > &Operands; 254 std::map<unsigned, std::vector<OperandInfo> > &Ops, in FilterChooser() 267 std::map<unsigned, std::vector<OperandInfo> > &Ops, in FilterChooser() 345 OperandInfo &OpInfo); 739 OperandInfo &OpInfo) { in emitBinaryParser() 743 OperandInfo::iterator OI = OpInfo.begin(); in emitBinaryParser() 749 for (OperandInfo::iterator OI = OpInfo.begin(), OE = OpInfo.end(); in emitBinaryParser() 825 std::vector<OperandInfo>& InsnOperands = Operands[Opc]; in emitSingletonDecoder() 826 for (std::vector<OperandInfo>::iterator in emitSingletonDecoder() 874 std::vector<OperandInfo>& InsnOperands = Operands[Opc]; in emitSingletonDecoder() [all …]
|
D | FixedLenDecoderEmitter.h | 31 struct OperandInfo { struct 35 OperandInfo(std::string D) in OperandInfo() argument 73 std::map<unsigned, std::vector<OperandInfo> > Operands;
|
D | X86RecognizableInstr.h | 91 const std::vector<CGIOperandList::OperandInfo>* Operands;
|
D | AsmWriterInst.cpp | 202 CGIOperandList::OperandInfo OpInfo = CGI.Operands[OpNo]; in AsmWriterInst()
|
D | X86RecognizableInstr.cpp | 478 const std::vector<CGIOperandList::OperandInfo> &OperandList = *Operands; in hasFROperands() 491 const std::vector<CGIOperandList::OperandInfo> &OperandList = *Operands; in has256BitOperands() 557 const std::vector<CGIOperandList::OperandInfo> &OperandList = *Operands; in emitInstructionSpecifier()
|
D | EDEmitter.cpp | 360 const CGIOperandList::OperandInfo &operandInfo = inst.Operands[index]; in X86PopulateOperands() 731 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() 1181 const CGIOperandList::OperandInfo &OI = CGI.Operands[i]; in BuildInfo() 1396 const CGIOperandList::OperandInfo &OpInfo = ResultInst->Operands[i]; in BuildInstructionResultOperands() 1438 const CGIOperandList::OperandInfo *OpInfo = &ResultInst->Operands[i]; in BuildAliasResultOperands()
|
D | CodeGenInstruction.cpp | 116 OperandList.push_back(OperandInfo(Rec, ArgName, PrintMethod, EncoderMethod, in CGIOperandList()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/ |
D | PredicateInfo.cpp | 314 auto &OperandInfo = getOrCreateValueInfo(Op); in addInfoFor() local 316 OperandInfo.Infos.push_back(PB); in addInfoFor()
|