10 #ifndef LLVM_LIB_TARGET_AARCH64_AARCH64PBQPREGALOC_H 11 #define LLVM_LIB_TARGET_AARCH64_AARCH64PBQPREGALOC_H 18 class TargetRegisterInfo;
33 bool addIntraChainConstraint(
PBQPRAGraph &G,
unsigned Rd,
unsigned Ra);
36 void addInterChainConstraint(
PBQPRAGraph &G,
unsigned Rd,
unsigned Ra);
41 #endif // LLVM_LIB_TARGET_AARCH64_AARCH64PBQPREGALOC_H Abstract base for classes implementing PBQP register allocation constraints (e.g. ...
This class represents lattice values for constants.
void apply(PBQPRAGraph &G) override
TargetRegisterInfo base class - We assume that the target defines a static array of TargetRegisterDes...
Add the accumulator chaining constraint to a PBQP graph.