LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
llvm::Spiller Class Referenceabstract

#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

Spiller::~Spiller ( )
pure virtual

Definition at line 45 of file Spiller.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: