projects
/
oota-llvm.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Don't bother passing in default value
[oota-llvm.git]
/
lib
/
Target
/
SparcV9
/
SparcV9Internals.h
diff --git
a/lib/Target/SparcV9/SparcV9Internals.h
b/lib/Target/SparcV9/SparcV9Internals.h
index 2399a1e68b3971c6873eb6e48845c5f9fa90d040..72691a2613fb0b094a4a7cf312c2303c0719bc54 100644
(file)
--- a/
lib/Target/SparcV9/SparcV9Internals.h
+++ b/
lib/Target/SparcV9/SparcV9Internals.h
@@
-560,32
+560,32
@@
public:
// particular function. The frame contents are obtained from the
// MachineCodeInfoForMethod object for the given function.
//
// particular function. The frame contents are obtained from the
// MachineCodeInfoForMethod object for the given function.
//
- int getFirstIncomingArgOffset (Machine
CodeForMethod
& mcInfo,
+ int getFirstIncomingArgOffset (Machine
Function
& mcInfo,
bool& growUp) const
{
growUp = true; // arguments area grows upwards
return FirstIncomingArgOffsetFromFP;
}
bool& growUp) const
{
growUp = true; // arguments area grows upwards
return FirstIncomingArgOffsetFromFP;
}
- int getFirstOutgoingArgOffset (Machine
CodeForMethod
& mcInfo,
+ int getFirstOutgoingArgOffset (Machine
Function
& mcInfo,
bool& growUp) const
{
growUp = true; // arguments area grows upwards
return FirstOutgoingArgOffsetFromSP;
}
bool& growUp) const
{
growUp = true; // arguments area grows upwards
return FirstOutgoingArgOffsetFromSP;
}
- int getFirstOptionalOutgoingArgOffset(Machine
CodeForMethod
& mcInfo,
+ int getFirstOptionalOutgoingArgOffset(Machine
Function
& mcInfo,
bool& growUp)const
{
growUp = true; // arguments area grows upwards
return FirstOptionalOutgoingArgOffsetFromSP;
}
bool& growUp)const
{
growUp = true; // arguments area grows upwards
return FirstOptionalOutgoingArgOffsetFromSP;
}
- int getFirstAutomaticVarOffset (Machine
CodeForMethod
& mcInfo,
+ int getFirstAutomaticVarOffset (Machine
Function
& mcInfo,
bool& growUp) const;
bool& growUp) const;
- int getRegSpillAreaOffset (Machine
CodeForMethod
& mcInfo,
+ int getRegSpillAreaOffset (Machine
Function
& mcInfo,
bool& growUp) const;
bool& growUp) const;
- int getTmpAreaOffset (Machine
CodeForMethod
& mcInfo,
+ int getTmpAreaOffset (Machine
Function
& mcInfo,
bool& growUp) const;
bool& growUp) const;
- int getDynamicAreaOffset (Machine
CodeForMethod
& mcInfo,
+ int getDynamicAreaOffset (Machine
Function
& mcInfo,
bool& growUp) const;
//
bool& growUp) const;
//
@@
-709,7
+709,6
@@
public:
//---------------------------------------------------------------------------
class UltraSparc : public TargetMachine {
//---------------------------------------------------------------------------
class UltraSparc : public TargetMachine {
-private:
UltraSparcInstrInfo instrInfo;
UltraSparcSchedInfo schedInfo;
UltraSparcRegInfo regInfo;
UltraSparcInstrInfo instrInfo;
UltraSparcSchedInfo schedInfo;
UltraSparcRegInfo regInfo;
@@
-726,6
+725,8
@@
public:
virtual const MachineCacheInfo &getCacheInfo() const { return cacheInfo; }
virtual const MachineOptInfo &getOptInfo() const { return optInfo; }
virtual const MachineCacheInfo &getCacheInfo() const { return cacheInfo; }
virtual const MachineOptInfo &getOptInfo() const { return optInfo; }
+ virtual void addPassesToEmitAssembly(PassManager &PM, std::ostream &Out);
+
// getPrologEpilogCodeInserter - Inserts prolog/epilog code.
virtual Pass* getPrologEpilogInsertionPass();
// getPrologEpilogCodeInserter - Inserts prolog/epilog code.
virtual Pass* getPrologEpilogInsertionPass();