Searched refs:InterferenceCache (Results 1 - 4 of 4) sorted by relevance
/freebsd-10.1-release/contrib/llvm/lib/CodeGen/ |
H A D | InterferenceCache.cpp | 1 //===-- InterferenceCache.cpp - Caching per-block interference ---------*--===// 10 // InterferenceCache remembers per-block interference in LiveIntervalUnions. 15 #include "InterferenceCache.h" 23 InterferenceCache::BlockInterference InterferenceCache::Cursor::NoInterference; 25 void InterferenceCache::init(MachineFunction *mf, 38 InterferenceCache::Entry *InterferenceCache::get(unsigned PhysReg) { 64 void InterferenceCache::Entry::revalidate(LiveIntervalUnion *LIUArray, 75 void InterferenceCache [all...] |
H A D | InterferenceCache.h | 1 //===-- InterferenceCache.h - Caching per-block interference ---*- C++ -*--===// 10 // InterferenceCache remembers per-block interference from LiveIntervalUnions, 24 class InterferenceCache { class in namespace:llvm 150 InterferenceCache() : TRI(0), LIUArray(0), MF(0), RoundRobin(0) {} function in class:llvm::InterferenceCache 192 void setPhysReg(InterferenceCache &Cache, unsigned PhysReg) {
|
H A D | RegAllocGreedy.cpp | 18 #include "InterferenceCache.h" 179 InterferenceCache IntfCache; 193 InterferenceCache::Cursor Intf; 199 void reset(InterferenceCache &Cache, unsigned Reg) { 259 bool addSplitConstraints(InterferenceCache::Cursor, BlockFrequency&); 260 void addThroughConstraints(InterferenceCache::Cursor, ArrayRef<unsigned>); 757 bool RAGreedy::addSplitConstraints(InterferenceCache::Cursor Intf, 815 void RAGreedy::addThroughConstraints(InterferenceCache::Cursor Intf,
|
/freebsd-10.1-release/lib/clang/libllvmcodegen/ |
H A D | Makefile | 31 InterferenceCache.cpp \
|
Completed in 103 milliseconds