HomeSort by: relevance | last modified time | path
    Searched refs:InterferenceCache (Results 1 - 4 of 4) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
InterferenceCache.cpp 1 //===- InterferenceCache.cpp - Caching per-block interference -------------===//
9 // InterferenceCache remembers per-block interference in LiveIntervalUnions.
13 #include "InterferenceCache.h"
31 const InterferenceCache::BlockInterference
32 InterferenceCache::Cursor::NoInterference;
42 void InterferenceCache::reinitPhysRegEntries() {
50 void InterferenceCache::init(MachineFunction *mf,
63 InterferenceCache::Entry *InterferenceCache::get(MCRegister PhysReg) {
89 void InterferenceCache::Entry::revalidate(LiveIntervalUnion *LIUArray
    [all...]
InterferenceCache.h 1 //===- InterferenceCache.h - Caching per-block interference ----*- C++ -*--===//
9 // InterferenceCache remembers per-block interference from LiveIntervalUnions,
32 class LLVM_LIBRARY_VISIBILITY InterferenceCache {
158 InterferenceCache() = default;
160 ~InterferenceCache() {
208 void setPhysReg(InterferenceCache &Cache, MCRegister PhysReg) {
RegAllocGreedy.cpp 15 #include "InterferenceCache.h"
345 InterferenceCache IntfCache;
359 InterferenceCache::Cursor Intf;
365 void reset(InterferenceCache &Cache, MCRegister Reg) {
456 bool addSplitConstraints(InterferenceCache::Cursor, BlockFrequency&);
457 bool addThroughConstraints(InterferenceCache::Cursor, ArrayRef<unsigned>);
1229 bool RAGreedy::addSplitConstraints(InterferenceCache::Cursor Intf,
1302 bool RAGreedy::addThroughConstraints(InterferenceCache::Cursor Intf,
  /src/external/apache2/llvm/lib/libLLVMCodeGen/
Makefile 55 InterferenceCache.cpp \

Completed in 22 milliseconds