Lines Matching refs:UseInfo
117 template <typename CalleeTy> struct UseInfo {
132 UseInfo(unsigned PointerSize) : Range{PointerSize, false} {}
143 raw_ostream &operator<<(raw_ostream &OS, const UseInfo<CalleeTy> &U) {
184 std::map<const AllocaInst *, UseInfo<CalleeTy>> Allocas;
185 std::map<uint32_t, UseInfo<CalleeTy>> Params;
261 void analyzeAllUses(Value *Ptr, UseInfo<GlobalValue> &AS,
416 UseInfo<GlobalValue> &US,
596 bool updateOneUse(UseInfo<CalleeTy> &US, bool UpdateToFullSet);
642 bool StackSafetyDataFlowAnalysis<CalleeTy>::updateOneUse(UseInfo<CalleeTy> &US,
804 void resolveAllCalls(UseInfo<GlobalValue> &Use,
809 UseInfo<GlobalValue>::CallsTy TmpCalls;