LLVM 19.0.0git
Public Member Functions | List of all members
llvm::PBQPRAConstraint Class Referenceabstract

Abstract base for classes implementing PBQP register allocation constraints (e.g. More...

#include "llvm/CodeGen/PBQPRAConstraint.h"

Inheritance diagram for llvm::PBQPRAConstraint:
Inheritance graph
[legend]

Public Member Functions

virtual ~PBQPRAConstraint ()=0
 
virtual void apply (PBQPRAGraph &G)=0
 

Detailed Description

Abstract base for classes implementing PBQP register allocation constraints (e.g.

Spill-costs, interference, coalescing).

Definition at line 37 of file PBQPRAConstraint.h.

Constructor & Destructor Documentation

◆ ~PBQPRAConstraint()

PBQPRAConstraint::~PBQPRAConstraint ( )
pure virtualdefault

Member Function Documentation

◆ apply()

virtual void llvm::PBQPRAConstraint::apply ( PBQPRAGraph G)
pure virtual

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