HomeSort by relevance Sort by last modified time
    Searched defs:OperandInfo (Results 1 - 6 of 6) sorted by null

  /external/swiftshader/third_party/LLVM/utils/TableGen/
FixedLenDecoderEmitter.h 31 struct OperandInfo {
35 OperandInfo(std::string D)
73 std::map<unsigned, std::vector<OperandInfo> > Operands;
InstrInfoEmitter.cpp 58 std::vector<CGIOperandList::OperandInfo> OperandList;
146 std::vector<std::string> OperandInfo = GetOperandInfo(**II);
147 unsigned &N = OperandInfoIDs[OperandInfo];
151 OS << "static const MCOperandInfo OperandInfo" << N << "[] = { ";
152 for (unsigned i = 0, e = OperandInfo.size(); i != e; ++i)
153 OS << "{ " << OperandInfo[i] << " }, ";
327 std::vector<std::string> OperandInfo = GetOperandInfo(Inst);
328 if (OperandInfo.empty())
331 OS << "OperandInfo" << OpInfo.find(OperandInfo)->second
    [all...]
CodeGenInstruction.h 62 /// OperandInfo - The information we keep track of for each operand in the
64 struct OperandInfo {
107 OperandInfo(Record *R, const std::string &N, const std::string &PMN,
137 std::vector<OperandInfo> OperandList;
147 const OperandInfo &operator[](unsigned i) const { return OperandList[i]; }
148 OperandInfo &operator[](unsigned i) { return OperandList[i]; }
149 OperandInfo &back() { return OperandList.back(); }
150 const OperandInfo &back() const { return OperandList.back(); }
  /external/llvm/utils/TableGen/
InstrInfoEmitter.cpp 94 std::vector<CGIOperandList::OperandInfo> OperandList;
181 std::vector<std::string> OperandInfo = GetOperandInfo(*Inst);
182 unsigned &N = OperandInfoIDs[OperandInfo];
186 OS << "static const MCOperandInfo OperandInfo" << N << "[] = { ";
187 for (const std::string &Info : OperandInfo)
540 std::vector<std::string> OperandInfo = GetOperandInfo(Inst);
541 if (OperandInfo.empty())
544 OS << "OperandInfo" << OpInfo.find(OperandInfo)->second;
CodeGenInstruction.h 62 /// OperandInfo - The information we keep track of for each operand in the
64 struct OperandInfo {
107 OperandInfo(Record *R, const std::string &N, const std::string &PMN,
137 std::vector<OperandInfo> OperandList;
147 const OperandInfo &operator[](unsigned i) const { return OperandList[i]; }
148 OperandInfo &operator[](unsigned i) { return OperandList[i]; }
149 OperandInfo &back() { return OperandList.back(); }
150 const OperandInfo &back() const { return OperandList.back(); }
152 typedef std::vector<OperandInfo>::iterator iterator;
153 typedef std::vector<OperandInfo>::const_iterator const_iterator
    [all...]
FixedLenDecoderEmitter.cpp 45 struct OperandInfo {
50 OperandInfo(std::string D, bool HCD)
315 const std::map<unsigned, std::vector<OperandInfo> > &Operands;
342 const std::map<unsigned, std::vector<OperandInfo> > &Ops,
353 const std::map<unsigned, std::vector<OperandInfo> > &Ops,
448 const OperandInfo &OpInfo,
    [all...]

Completed in 85 milliseconds