summaryrefslogtreecommitdiff
path: root/include/llvm/CodeGen
diff options
context:
space:
mode:
authorAndrew Trick <atrick@apple.com>2013-05-25 03:08:10 +0000
committerAndrew Trick <atrick@apple.com>2013-05-25 03:08:10 +0000
commitdd0fb018a7cd2214c7bc5c6c767f626f99b47ba9 (patch)
tree50fe35710d547f4df2e5f982e0a7c32791b3d680 /include/llvm/CodeGen
parentac6d9bec671252dd1e596fa71180ff6b39d06b5d (diff)
downloadllvm-dd0fb018a7cd2214c7bc5c6c767f626f99b47ba9.tar.gz
llvm-dd0fb018a7cd2214c7bc5c6c767f626f99b47ba9.tar.bz2
llvm-dd0fb018a7cd2214c7bc5c6c767f626f99b47ba9.tar.xz
Track IR ordering of SelectionDAG nodes 3/4.
Remove the old IR ordering mechanism and switch to new one. Fix unit test failures. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@182704 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm/CodeGen')
-rw-r--r--include/llvm/CodeGen/SelectionDAG.h11
1 files changed, 0 insertions, 11 deletions
diff --git a/include/llvm/CodeGen/SelectionDAG.h b/include/llvm/CodeGen/SelectionDAG.h
index 366961dfad..fbc3e7a17b 100644
--- a/include/llvm/CodeGen/SelectionDAG.h
+++ b/include/llvm/CodeGen/SelectionDAG.h
@@ -33,7 +33,6 @@ class AliasAnalysis;
class MachineConstantPoolValue;
class MachineFunction;
class MDNode;
-class SDNodeOrdering;
class SDDbgValue;
class TargetLowering;
class TargetSelectionDAGInfo;
@@ -166,10 +165,6 @@ class SelectionDAG {
/// SelectionDAG.
BumpPtrAllocator Allocator;
- /// SDNodeOrdering - The ordering of the SDNodes. It roughly corresponds to
- /// the ordering of the original LLVM instructions.
- SDNodeOrdering *Ordering;
-
/// DbgInfo - Tracks dbg_value information through SDISel.
SDDbgInfo *DbgInfo;
@@ -950,12 +945,6 @@ public:
}
}
- /// AssignOrdering - Assign an order to the SDNode.
- void AssignOrdering(const SDNode *SD, unsigned Order);
-
- /// GetOrdering - Get the order for the SDNode.
- unsigned GetOrdering(const SDNode *SD) const;
-
/// AddDbgValue - Add a dbg_value SDNode. If SD is non-null that means the
/// value is produced by SD.
void AddDbgValue(SDDbgValue *DB, SDNode *SD, bool isParameter);