mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-10-06 14:57:41 +00:00
Add 'virtual' keywoards to output file for overridden functions.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@163999 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
6fc671ca63
commit
ef2340ef48
@ -802,16 +802,16 @@ RegisterInfoEmitter::runTargetHeader(raw_ostream &OS, CodeGenTarget &Target,
|
||||
<< " virtual bool needsStackRealignment(const MachineFunction &) const\n"
|
||||
<< " { return false; }\n";
|
||||
if (!RegBank.getSubRegIndices().empty()) {
|
||||
OS << " unsigned composeSubRegIndices(unsigned, unsigned) const;\n"
|
||||
<< " const TargetRegisterClass *"
|
||||
OS << " virtual unsigned composeSubRegIndices(unsigned, unsigned) const;\n"
|
||||
<< " virtual const TargetRegisterClass *"
|
||||
"getSubClassWithSubReg(const TargetRegisterClass*, unsigned) const;\n";
|
||||
}
|
||||
OS << " const RegClassWeight &getRegClassWeight("
|
||||
OS << " virtual const RegClassWeight &getRegClassWeight("
|
||||
<< "const TargetRegisterClass *RC) const;\n"
|
||||
<< " unsigned getNumRegPressureSets() const;\n"
|
||||
<< " const char *getRegPressureSetName(unsigned Idx) const;\n"
|
||||
<< " unsigned getRegPressureSetLimit(unsigned Idx) const;\n"
|
||||
<< " const int *getRegClassPressureSets("
|
||||
<< " virtual unsigned getNumRegPressureSets() const;\n"
|
||||
<< " virtual const char *getRegPressureSetName(unsigned Idx) const;\n"
|
||||
<< " virtual unsigned getRegPressureSetLimit(unsigned Idx) const;\n"
|
||||
<< " virtual const int *getRegClassPressureSets("
|
||||
<< "const TargetRegisterClass *RC) const;\n"
|
||||
<< "};\n\n";
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user