Lines Matching refs:Use
103 UseInfo Use; member
106 : AI(AI), Size(Size), Use(PointerSize) {} in AllocaInfo()
112 return OS << A.getName() << "[" << A.Size << "]: " << A.Use; in operator <<()
117 UseInfo Use; member
120 : Arg(Arg), Use(PointerSize) {} in ParamInfo()
126 return OS << P.getName() << "[]: " << P.Use; in operator <<()
196 UseInfo &US = Params.back().Use; in FunctionInfo()
214 ConstantRange getMemIntrinsicAccessRange(const MemIntrinsic *MI, const Use &U,
264 const MemIntrinsic *MI, const Use &U, const Value *AllocaPtr) { in getMemIntrinsicAccessRange()
290 for (const Use &UI : V->uses()) { in analyzeAllUses()
379 analyzeAllUses(AI, AS.Use); in run()
386 analyzeAllUses(&A, PS.Use); in run()
455 return FS.Params[ParamNo].Use.Range; in getArgumentAccessRange()
483 Changed |= updateOneUse(AS.Use, UpdateToFullSet); in updateOneNode()
485 Changed |= updateOneUse(PS.Use, UpdateToFullSet); in updateOneNode()
508 for (auto &CS : AS.Use.Calls) in runDataFlow()
511 for (auto &CS : PS.Use.Calls) in runDataFlow()