Home
last modified time | relevance | path

Searched refs:InterferenceCache (Results 1 – 6 of 6) sorted by relevance

/external/llvm/lib/CodeGen/
DInterferenceCache.cpp24 const InterferenceCache::BlockInterference
25 InterferenceCache::Cursor::NoInterference;
35 void InterferenceCache::reinitPhysRegEntries() { in reinitPhysRegEntries()
43 void InterferenceCache::init(MachineFunction *mf, in init()
56 InterferenceCache::Entry *InterferenceCache::get(unsigned PhysReg) { in get()
82 void InterferenceCache::Entry::revalidate(LiveIntervalUnion *LIUArray, in revalidate()
93 void InterferenceCache::Entry::reset(unsigned physReg, in reset()
112 bool InterferenceCache::Entry::valid(LiveIntervalUnion *LIUArray, in valid()
124 void InterferenceCache::Entry::update(unsigned MBBNum) { in update()
DInterferenceCache.h24 class InterferenceCache {
152 InterferenceCache() in InterferenceCache() function
156 ~InterferenceCache() { in ~InterferenceCache()
202 void setPhysReg(InterferenceCache &Cache, unsigned PhysReg) { in setPhysReg()
DCMakeLists.txt29 InterferenceCache.cpp
DAndroid.mk31 InterferenceCache.cpp \
DRegAllocGreedy.cpp240 InterferenceCache IntfCache;
254 InterferenceCache::Cursor Intf;
260 void reset(InterferenceCache &Cache, unsigned Reg) { in reset()
335 bool addSplitConstraints(InterferenceCache::Cursor, BlockFrequency&);
336 void addThroughConstraints(InterferenceCache::Cursor, ArrayRef<unsigned>);
900 bool RAGreedy::addSplitConstraints(InterferenceCache::Cursor Intf, in addSplitConstraints()
958 void RAGreedy::addThroughConstraints(InterferenceCache::Cursor Intf, in addThroughConstraints()
/external/llvm/patches/
D0004-Add-Android-makefiles-for-LLVM.patch609 + InterferenceCache.cpp \