Searched defs:OperandInfo (Results 1 - 3 of 3) sorted by relevance
/external/llvm/utils/TableGen/ |
H A D | InstrInfoEmitter.cpp | 77 std::vector<CGIOperandList::OperandInfo> OperandList; 165 std::vector<std::string> OperandInfo = GetOperandInfo(**II); local 166 unsigned &N = OperandInfoIDs[OperandInfo]; 170 OS << "static const MCOperandInfo OperandInfo" << N << "[] = { "; 171 for (unsigned i = 0, e = OperandInfo.size(); i != e; ++i) 172 OS << "{ " << OperandInfo[i] << " }, "; local 372 std::vector<std::string> OperandInfo = GetOperandInfo(Inst); local 373 if (OperandInfo.empty()) 376 OS << "OperandInfo" << OpInfo.find(OperandInfo) [all...] |
H A D | CodeGenInstruction.h | 62 /// OperandInfo - The information we keep track of for each operand in the 64 struct OperandInfo { struct in class:llvm::CGIOperandList 107 OperandInfo(Record *R, const std::string &N, const std::string &PMN, function in struct:llvm::CGIOperandList::OperandInfo 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(); }
|
H A D | FixedLenDecoderEmitter.cpp | 45 struct OperandInfo { struct in namespace:__anon9327 49 OperandInfo(std::string D) function in struct:__anon9327::OperandInfo 316 const std::map<unsigned, std::vector<OperandInfo> > &Operands; 347 const std::map<unsigned, std::vector<OperandInfo> > &Ops, 360 const std::map<unsigned, std::vector<OperandInfo> > &Ops, 458 const OperandInfo &OpInfo) const; 1062 const OperandInfo &OpInfo) const { 1066 OperandInfo::const_iterator OI = OpInfo.begin(); 1072 for (OperandInfo::const_iterator OI = OpInfo.begin(), OE = OpInfo.end(); 1091 std::map<unsigned, std::vector<OperandInfo> > [all...] |
Completed in 357 milliseconds