Lines Matching refs:vector
25 #include <vector>
41 std::vector<WeakVH> ValuePtrs;
44 /// information about them to this vector. This allows us to resolve them in
48 /// The key of this vector is the placeholder constant, the value is the slot
50 typedef std::vector<std::pair<Constant*, unsigned> > ResolveConstantsTy;
59 // vector compatibility methods
100 std::vector<WeakVH> MDValuePtrs;
106 // vector compatibility methods
139 std::vector<Type*> TypeList;
144 std::vector<std::pair<GlobalVariable*, unsigned> > GlobalInits;
145 std::vector<std::pair<GlobalAlias*, unsigned> > AliasInits;
150 std::vector<AttrListPtr> MAttributes;
154 std::vector<BasicBlock*> FunctionBBs;
158 std::vector<Function*> FunctionsWithBodies;
162 typedef std::vector<std::pair<Function*, Function*> > UpgradedIntrinsicMap;
180 DenseMap<Function*, std::vector<BlockAddrRefTy> > BlockAddrFwdRefs;