Lines Matching refs:vector
36 std::vector<unsigned> Bits;
39 LetRecord(const std::string &N, const std::vector<unsigned> &B, Init *V, in LetRecord()
57 std::vector<std::vector<LetRecord> > LetStack;
62 typedef std::vector<ForeachLoop> LoopVector;
106 const std::vector<unsigned> &BitList, Init *V);
108 const std::vector<unsigned> &BitList, Init *V) { in SetValue()
124 typedef std::vector<IterRecord> IterSet;
142 const std::vector<Init *> &TArgs,
143 std::vector<Init *> &TemplateVals,
153 std::vector<LetRecord> ParseLetList();
173 std::vector<Init*> ParseValueList(Record *CurRec, Record *ArgsRec = 0,
175 std::vector<std::pair<llvm::Init*, std::string> > ParseDagArgList(Record *);
176 bool ParseOptionalRangeList(std::vector<unsigned> &Ranges);
177 bool ParseOptionalBitList(std::vector<unsigned> &Ranges);
178 std::vector<unsigned> ParseRangeList();
179 bool ParseRangePiece(std::vector<unsigned> &Ranges);