1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-20 03:23:01 +02:00

Clean up.

llvm-svn: 31243
This commit is contained in:
Jim Laskey 2006-10-27 23:52:51 +00:00
parent e009249ae1
commit 17bfaab377

View File

@ -260,6 +260,9 @@ const TargetMachine &SelectionDAG::getTarget() const {
static unsigned getNodeIDOpcode(FoldingSetNodeID &ID) { static unsigned getNodeIDOpcode(FoldingSetNodeID &ID) {
return ID.getRawData(0); return ID.getRawData(0);
} }
/// AddNodeIDOpcode - Add the node opcode to the NodeID data.
///
static void AddNodeIDOpcode(FoldingSetNodeID &ID, unsigned OpC) { static void AddNodeIDOpcode(FoldingSetNodeID &ID, unsigned OpC) {
ID.AddInteger(OpC); ID.AddInteger(OpC);
} }
@ -270,15 +273,18 @@ void AddNodeIDValueTypes(FoldingSetNodeID &ID, SDVTList VTList) {
ID.AddPointer(VTList.VTs); ID.AddPointer(VTList.VTs);
} }
/// AddNodeIDOperand - Add an operands data to the NodeID data.
///
static void AddNodeIDOperand(FoldingSetNodeID &ID, SDOperand Op) { static void AddNodeIDOperand(FoldingSetNodeID &ID, SDOperand Op) {
ID.AddPointer(Op.Val); ID.AddPointer(Op.Val);
ID.AddInteger(Op.ResNo); ID.AddInteger(Op.ResNo);
} }
/// AddNodeIDOperands - Various routines for adding operands to the NodeID data.
///
static void AddNodeIDOperands(FoldingSetNodeID &ID) { static void AddNodeIDOperands(FoldingSetNodeID &ID) {
} }
void AddNodeIDOperands(FoldingSetNodeID &ID, SDOperand Op) { static void AddNodeIDOperands(FoldingSetNodeID &ID, SDOperand Op) {
AddNodeIDOperand(ID, Op); AddNodeIDOperand(ID, Op);
} }
static void AddNodeIDOperands(FoldingSetNodeID &ID, static void AddNodeIDOperands(FoldingSetNodeID &ID,
@ -298,6 +304,8 @@ static void AddNodeIDOperands(FoldingSetNodeID &ID,
AddNodeIDOperand(ID, *Ops); AddNodeIDOperand(ID, *Ops);
} }
/// AddNodeIDOperands - Various routines for adding node info to the NodeID
/// data.
static void AddNodeIDNode(FoldingSetNodeID &ID, static void AddNodeIDNode(FoldingSetNodeID &ID,
unsigned short OpC, SDVTList VTList) { unsigned short OpC, SDVTList VTList) {
AddNodeIDOpcode(ID, OpC); AddNodeIDOpcode(ID, OpC);
@ -333,6 +341,8 @@ static void AddNodeIDNode(FoldingSetNodeID &ID,
AddNodeIDOperands(ID, OpList, N); AddNodeIDOperands(ID, OpList, N);
} }
/// AddNodeIDNode - Generic routine for adding a nodes info to the NodeID
/// data.
static void AddNodeIDNode(FoldingSetNodeID &ID, SDNode *N) { static void AddNodeIDNode(FoldingSetNodeID &ID, SDNode *N) {
AddNodeIDOpcode(ID, N->getOpcode()); AddNodeIDOpcode(ID, N->getOpcode());
// Add the return value info. // Add the return value info.