Searched defs:UseInfo (Results 1 – 8 of 8) sorted by relevance
81 struct UseInfo { struct84 ConstantRange Range;87 SmallVector<PassAsArgInfo, 4> Calls;89 explicit UseInfo(unsigned PointerSize) : Range{PointerSize, false} {} in UseInfo() function91 void updateRange(ConstantRange R) { Range = Range.unionWith(R); } in updateRange()
115 template <typename CalleeTy> struct UseInfo { struct118 ConstantRange Range;125 using CallsTy = std::map<CallInfo<CalleeTy>, ConstantRange,127 CallsTy Calls;129 UseInfo(unsigned PointerSize) : Range{PointerSize, false} {} in UseInfo() function131 void updateRange(const ConstantRange &R) { Range = unionNoWrap(Range, R); } in updateRange()
162 public static class UseInfo { class in ModuleInfo166 public UseInfo(ClassSymbol sym) { in UseInfo() method in ModuleInfo.UseInfo
585 struct UseInfo { in postRegallocSplitting() struct586 Variable *Replacing = nullptr; in postRegallocSplitting()587 Inst *FirstUse = nullptr; in postRegallocSplitting()588 Inst *LastDef = nullptr; in postRegallocSplitting()589 SizeT UseCount = 0; in postRegallocSplitting()
902 public static class UseInfo { class in ClassFile.ModuleInfo906 public UseInfo(String descriptor) { in UseInfo() method in ClassFile.ModuleInfo.UseInfo
1244 const MCOperandInfo *UseInfo = &UseMCID.OpInfo[UseIdx]; in FoldImmediate() local
1355 const MCOperandInfo *UseInfo = &UseMCID.OpInfo[UseIdx]; in FoldImmediate() local
1637 const MCOperandInfo *UseInfo = &UseMCID.OpInfo[UseIdx]; in onlyFoldImmediate() local