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:
parent
e009249ae1
commit
17bfaab377
@ -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.
|
||||||
|
Loading…
Reference in New Issue
Block a user