Home | History | Annotate | Download | only in Analysis

Lines Matching defs:Output

158   SmallVectorImpl<Edge> &Output;
161 GetEdgesVisitor(CFLAAResult &AA, SmallVectorImpl<Edge> &Output)
162 : AA(AA), Output(Output) {}
170 Output.push_back(Edge(Ptr, Ptr, EdgeType::Assign, AttrUnknown));
175 Output.push_back(Edge(Ptr, Ptr, EdgeType::Assign, AttrUnknown));
179 Output.push_back(
186 Output.push_back(Edge(&Inst, Op1, EdgeType::Assign, AttrNone));
187 Output.push_back(Edge(&Inst, Op2, EdgeType::Assign, AttrNone));
193 Output.push_back(Edge(Ptr, Val, EdgeType::Dereference, AttrNone));
199 Output.push_back(Edge(Ptr, Val, EdgeType::Dereference, AttrNone));
204 Output.push_back(Edge(&Inst, Val, EdgeType::Assign, AttrNone));
210 Output.push_back(Edge(&Inst, Op, EdgeType::Assign, AttrNone));
212 Output.push_back(Edge(&Inst, *I, EdgeType::Assign, AttrNone));
222 Output.push_back(Edge(&Inst, TrueVal, EdgeType::Assign, AttrNone));
224 Output.push_back(Edge(&Inst, FalseVal, EdgeType::Assign, AttrNone));
232 Output.push_back(Edge(Val, Ptr, EdgeType::Reference, AttrNone));
238 Output.push_back(Edge(Ptr, Val, EdgeType::Dereference, AttrNone));
249 Output.push_back(Edge(Val, Val, EdgeType::Assign, AttrAll));
342 Output.push_back(Edge(FuncValue, ArgVal, EdgeType::Assign,
370 Output.push_back(Edge(MainVal, SubVal, EdgeType::Assign, NewAttrs));
385 Output.clear();
394 Output.push_back(Edge(&Inst, V, EdgeType::Assign, AttrAll));
397 Output.push_back(Edge(&Inst, &Inst, EdgeType::Assign, AttrAll));
412 Output.push_back(Edge(Val, Ptr, EdgeType::Reference, AttrNone));
418 Output.push_back(Edge(&Inst, Vec, EdgeType::Assign, AttrNone));
419 Output.push_back(Edge(&Inst, Val, EdgeType::Dereference, AttrNone));
426 Output.push_back(Edge(&Inst, &Inst, EdgeType::Assign, AttrAll));
432 Output.push_back(Edge(&Inst, Agg, EdgeType::Assign, AttrNone));
433 Output.push_back(Edge(&Inst, Val, EdgeType::Dereference, AttrNone));
438 Output.push_back(Edge(&Inst, Ptr, EdgeType::Reference, AttrNone));
444 Output.push_back(Edge(&Inst, From1, EdgeType::Assign, AttrNone));
445 Output.push_back(Edge(&Inst, From2, EdgeType::Assign, AttrNone));
695 SmallVectorImpl<Function *> &Output) {
697 Output.push_back(Fn);
756 SmallVectorImpl<Edge> &Output) {
759 GetEdgesVisitor v(Analysis, Output);
764 SmallVectorImpl<Edge> &Output) {
766 GetEdgesVisitor v(Analysis, Output);