Lines Matching defs:Output
263 SmallVectorImpl<Edge> &Output;
266 GetEdgesVisitor(CFLAliasAnalysis &AA, SmallVectorImpl<Edge> &Output)
267 : AA(AA), Output(Output) {}
275 Output.push_back(Edge(Ptr, Ptr, EdgeType::Assign, AttrUnknown));
280 Output.push_back(Edge(Ptr, Ptr, EdgeType::Assign, AttrUnknown));
284 Output.push_back(
291 Output.push_back(Edge(&Inst, Op1, EdgeType::Assign, AttrNone));
292 Output.push_back(Edge(&Inst, Op2, EdgeType::Assign, AttrNone));
298 Output.push_back(Edge(Ptr, Val, EdgeType::Dereference, AttrNone));
304 Output.push_back(Edge(Ptr, Val, EdgeType::Dereference, AttrNone));
310 Output.push_back(Edge(&Inst, Val, EdgeType::Assign, AttrNone));
316 Output.push_back(Edge(&Inst, Op, EdgeType::Assign, AttrNone));
318 Output.push_back(Edge(&Inst, *I, EdgeType::Assign, AttrNone));
328 Output.push_back(Edge(&Inst, TrueVal, EdgeType::Assign, AttrNone));
330 Output.push_back(Edge(&Inst, FalseVal, EdgeType::Assign, AttrNone));
338 Output.push_back(Edge(Val, Ptr, EdgeType::Reference, AttrNone));
344 Output.push_back(Edge(Ptr, Val, EdgeType::Dereference, AttrNone));
355 Output.push_back(Edge(Val, Val, EdgeType::Assign, AttrAll));
448 Output.push_back(Edge(FuncValue, ArgVal, EdgeType::Assign,
476 Output.push_back(Edge(MainVal, SubVal, EdgeType::Assign, NewAttrs));
489 Output.clear();
493 Output.push_back(Edge(&Inst, V, EdgeType::Assign, AttrAll));
508 Output.push_back(Edge(Val, Ptr, EdgeType::Reference, AttrNone));
514 Output.push_back(Edge(&Inst, Vec, EdgeType::Assign, AttrNone));
515 Output.push_back(Edge(&Inst, Val, EdgeType::Dereference, AttrNone));
522 Output.push_back(Edge(&Inst, &Inst, EdgeType::Assign, AttrAll));
528 Output.push_back(Edge(&Inst, Agg, EdgeType::Assign, AttrNone));
529 Output.push_back(Edge(&Inst, Val, EdgeType::Dereference, AttrNone));
534 Output.push_back(Edge(&Inst, Ptr, EdgeType::Reference, AttrNone));
540 Output.push_back(Edge(&Inst, From1, EdgeType::Assign, AttrNone));
541 Output.push_back(Edge(&Inst, From2, EdgeType::Assign, AttrNone));
789 SmallVectorImpl<Function *> &Output) {
791 Output.push_back(Fn);
843 SmallVectorImpl<Edge> &Output) {
846 GetEdgesVisitor v(Analysis, Output);