Home
last modified time | relevance | path

Searched refs:LIUArray (Results 1 – 2 of 2) sorted by relevance

/external/llvm/lib/CodeGen/
DInterferenceCache.cpp48 LIUArray = liuarray; in init()
58 if (!Entries[E].valid(LIUArray, TRI)) in get()
59 Entries[E].revalidate(LIUArray, TRI); in get()
73 Entries[E].reset(PhysReg, LIUArray, TRI, MF); in get()
81 void InterferenceCache::Entry::revalidate(LiveIntervalUnion *LIUArray, in revalidate() argument
89 RegUnits[i].VirtTag = LIUArray[*Units].getTag(); in revalidate()
93 LiveIntervalUnion *LIUArray, in reset() argument
106 RegUnits.push_back(LIUArray[*Units]); in reset()
111 bool InterferenceCache::Entry::valid(LiveIntervalUnion *LIUArray, in valid() argument
117 if (LIUArray[*Units].changedSince(RegUnits[i].VirtTag)) in valid()
DInterferenceCache.h26 LiveIntervalUnion *LIUArray; variable
113 void revalidate(LiveIntervalUnion *LIUArray, const TargetRegisterInfo *TRI);
116 bool valid(LiveIntervalUnion *LIUArray, const TargetRegisterInfo *TRI);
120 LiveIntervalUnion *LIUArray,
153 : TRI(nullptr), LIUArray(nullptr), MF(nullptr), PhysRegEntries(nullptr), in InterferenceCache()