LLVM 22.0.0git
|
PBQP register allocation constraint composer. More...
#include "llvm/CodeGen/PBQPRAConstraint.h"
Public Member Functions | |
PBQPRAConstraintList ()=default | |
PBQPRAConstraintList & | operator= (const PBQPRAConstraintList &)=delete |
PBQPRAConstraintList (const PBQPRAConstraintList &)=delete | |
void | apply (PBQPRAGraph &G) override |
void | addConstraint (std::unique_ptr< PBQPRAConstraint > C) |
Public Member Functions inherited from llvm::PBQPRAConstraint | |
virtual | ~PBQPRAConstraint ()=0 |
PBQP register allocation constraint composer.
Constraints added to this list will be applied, in the order that they are added, to the PBQP graph.
Definition at line 51 of file PBQPRAConstraint.h.
|
default |
Referenced by operator=(), and PBQPRAConstraintList().
|
delete |
References PBQPRAConstraintList().
|
inline |
Definition at line 63 of file PBQPRAConstraint.h.
References llvm::CallingConv::C.
|
inlineoverridevirtual |
Implements llvm::PBQPRAConstraint.
Definition at line 58 of file PBQPRAConstraint.h.
References llvm::CallingConv::C, and G.
|
delete |
References PBQPRAConstraintList().