MachineLegalizer used to be the name of both the class and the member,
causing GCC errors. r276522 fixed that by renaming the member to just
'Legalizer'. The 'class' workaround isn't necessary anymore; drop it.
llvm-svn: 289848
const InstructionSelector *getInstructionSelector() const override {
return InstSelector.get();
}
- const class LegalizerInfo *getLegalizerInfo() const override {
+ const LegalizerInfo *getLegalizerInfo() const override {
return Legalizer.get();
}
const RegisterBankInfo *getRegBankInfo() const override {
const InstructionSelector *getInstructionSelector() const override {
return InstSelector.get();
}
- const class LegalizerInfo *getLegalizerInfo() const override {
+ const LegalizerInfo *getLegalizerInfo() const override {
return Legalizer.get();
}
const RegisterBankInfo *getRegBankInfo() const override {
//TODO: Implement
return nullptr;
}
- const class LegalizerInfo *getLegalizerInfo() const override {
+ const LegalizerInfo *getLegalizerInfo() const override {
//TODO: Implement
return nullptr;
}