Home
last modified time | relevance | path

Searched defs:UseInfo (Results 1 – 2 of 2) sorted by relevance

/freebsd-14-stable/contrib/llvm-project/llvm/lib/Analysis/
HDStackSafetyAnalysis.cpp117 template <typename CalleeTy> struct UseInfo { struct
120 ConstantRange Range;
121 std::set<const Instruction *> UnsafeAccesses;
128 using CallsTy = std::map<CallInfo<CalleeTy>, ConstantRange,
130 CallsTy Calls;
132 UseInfo(unsigned PointerSize) : Range{PointerSize, false} {} in UseInfo() function
134 void updateRange(const ConstantRange &R) { Range = unionNoWrap(Range, R); } in updateRange()
135 void addRange(const Instruction *I, const ConstantRange &R, bool IsSafe) { in addRange()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
HDPPCInstrInfo.cpp2079 const MCOperandInfo *UseInfo = &UseMCID.operands()[UseIdx]; in onlyFoldImmediate() local