10 #ifndef LLVM_LIB_TARGET_AARCH64_AARCH64PBQPREGALOC_H
11 #define LLVM_LIB_TARGET_AARCH64_AARCH64PBQPREGALOC_H
31 bool addIntraChainConstraint(
PBQPRAGraph &G,
unsigned Rd,
unsigned Ra);
34 void addInterChainConstraint(
PBQPRAGraph &G,
unsigned Rd,
unsigned Ra);
38 #endif // LLVM_LIB_TARGET_AARCH64_AARCH64PBQPREGALOC_H
Abstract base for classes implementing PBQP register allocation constraints (e.g. ...
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.