LLVM  3.7.0
Public Member Functions | List of all members
llvm::Spiller Class Referenceabstract

Spiller interface. More...

#include <Spiller.h>

Public Member Functions

virtual ~Spiller ()=0
 
virtual void spill (LiveRangeEdit &LRE)=0
 spill - Spill the LRE.getParent() live interval. More...
 

Detailed Description

Spiller interface.

Implementations are utility classes which insert spill or remat code on demand.

Definition at line 24 of file Spiller.h.

Constructor & Destructor Documentation

llvm::Spiller::~Spiller ( )
pure virtual

Definition at line 188 of file InlineSpiller.cpp.

Member Function Documentation

virtual void llvm::Spiller::spill ( LiveRangeEdit LRE)
pure virtual

spill - Spill the LRE.getParent() live interval.


The documentation for this class was generated from the following files: