9#ifndef LLVM_CODEGEN_REGALLOCCOMMON_H
10#define LLVM_CODEGEN_REGALLOCCOMMON_H
16class TargetRegisterClass;
17class TargetRegisterInfo;
21typedef std::function<
bool(
const TargetRegisterInfo &
TRI,
22 const TargetRegisterClass &RC)>
unsigned const TargetRegisterInfo * TRI
This is an optimization pass for GlobalISel generic memory operations.
std::function< bool(const TargetRegisterInfo &TRI, const TargetRegisterClass &RC)> RegClassFilterFunc
Filter function for register classes during regalloc.