[llvm-commits] CVS: llvm/include/llvm/ADT/BitSetVector.h DenseMap.h DepthFirstIterator.h EquivalenceClasses.h GraphTraits.h HashExtras.h PostOrderIterator.h SCCIterator.h STLExtras.h SetOperations.h SetVector.h Statistic.h StringExtras.h Tree.h VectorExtras.h hash_map.in hash_set.in ilist iterator.in

Reid Spencer reid at x10sys.com
Wed Sep 1 15:55:58 PDT 2004



Changes in directory llvm/include/llvm/ADT:

BitSetVector.h updated: 1.12 -> 1.13
DenseMap.h updated: 1.5 -> 1.6
DepthFirstIterator.h updated: 1.12 -> 1.13
EquivalenceClasses.h updated: 1.7 -> 1.8
GraphTraits.h updated: 1.6 -> 1.7
HashExtras.h updated: 1.10 -> 1.11
PostOrderIterator.h updated: 1.14 -> 1.15
SCCIterator.h updated: 1.19 -> 1.20
STLExtras.h updated: 1.17 -> 1.18
SetOperations.h updated: 1.5 -> 1.6
SetVector.h updated: 1.5 -> 1.6
Statistic.h updated: 1.12 -> 1.13
StringExtras.h updated: 1.22 -> 1.23
Tree.h updated: 1.10 -> 1.11
VectorExtras.h updated: 1.3 -> 1.4
hash_map.in updated: 1.1 -> 1.2
hash_set.in updated: 1.1 -> 1.2
ilist updated: 1.20 -> 1.21
iterator.in updated: 1.1 -> 1.2
---
Log message:

Changes For Bug 352: http://llvm.cs.uiuc.edu/PR352 
Move include/Config and include/Support into include/llvm/Config,
include/llvm/ADT and include/llvm/Support. From here on out, all LLVM 
public header files must be under include/llvm/.


---
Diffs of the changes:  (+72 -72)

Index: llvm/include/llvm/ADT/BitSetVector.h
diff -u llvm/include/llvm/ADT/BitSetVector.h:1.12 llvm/include/llvm/ADT/BitSetVector.h:1.13
--- llvm/include/llvm/ADT/BitSetVector.h:1.12	Wed Apr 21 11:10:40 2004
+++ llvm/include/llvm/ADT/BitSetVector.h	Wed Sep  1 17:55:34 2004
@@ -1,4 +1,4 @@
-//===-- BitVectorSet.h - A bit-vector representation of sets ----*- C++ -*-===//
+//===-- llvm/ADT/BitVectorSet.h - A bit-vector rep. of sets -----*- C++ -*-===//
 // 
 //                     The LLVM Compiler Infrastructure
 //
@@ -22,8 +22,8 @@
 // 
 //===----------------------------------------------------------------------===//
 
-#ifndef SUPPORT_BITSETVECTOR_H
-#define SUPPORT_BITSETVECTOR_H
+#ifndef LLVM_ADT_BITSETVECTOR_H
+#define LLVM_ADT_BITSETVECTOR_H
 
 #include <bitset>
 #include <vector>


Index: llvm/include/llvm/ADT/DenseMap.h
diff -u llvm/include/llvm/ADT/DenseMap.h:1.5 llvm/include/llvm/ADT/DenseMap.h:1.6
--- llvm/include/llvm/ADT/DenseMap.h:1.5	Thu Aug 26 22:58:31 2004
+++ llvm/include/llvm/ADT/DenseMap.h	Wed Sep  1 17:55:34 2004
@@ -1,4 +1,4 @@
-//===- DenseMap.h - A dense map implmentation -------------------*- C++ -*-===//
+//===- llvm/ADT/DenseMap.h - A dense map implmentation ----------*- C++ -*-===//
 // 
 //                     The LLVM Compiler Infrastructure
 //
@@ -17,8 +17,8 @@
 //
 //===----------------------------------------------------------------------===//
 
-#ifndef SUPPORT_DENSEMAP_H
-#define SUPPORT_DENSEMAP_H
+#ifndef LLVM_ADT_DENSEMAP_H
+#define LLVM_ADT_DENSEMAP_H
 
 #include <vector>
 


Index: llvm/include/llvm/ADT/DepthFirstIterator.h
diff -u llvm/include/llvm/ADT/DepthFirstIterator.h:1.12 llvm/include/llvm/ADT/DepthFirstIterator.h:1.13
--- llvm/include/llvm/ADT/DepthFirstIterator.h:1.12	Tue Nov 11 16:41:29 2003
+++ llvm/include/llvm/ADT/DepthFirstIterator.h	Wed Sep  1 17:55:34 2004
@@ -1,4 +1,4 @@
-//===- Support/DepthFirstIterator.h - Depth First iterator ------*- C++ -*-===//
+//===- llvm/ADT/DepthFirstIterator.h - Depth First iterator -----*- C++ -*-===//
 // 
 //                     The LLVM Compiler Infrastructure
 //
@@ -7,7 +7,7 @@
 // 
 //===----------------------------------------------------------------------===//
 //
-// This file builds on the Support/GraphTraits.h file to build generic depth
+// This file builds on the ADT/GraphTraits.h file to build generic depth
 // first graph iterator.  This file exposes the following functions/types:
 //
 // df_begin/df_end/df_iterator
@@ -30,11 +30,11 @@
 //
 //===----------------------------------------------------------------------===//
 
-#ifndef SUPPORT_DEPTHFIRSTITERATOR_H
-#define SUPPORT_DEPTHFIRSTITERATOR_H
+#ifndef LLVM_ADT_DEPTHFIRSTITERATOR_H
+#define LLVM_ADT_DEPTHFIRSTITERATOR_H
 
-#include "Support/GraphTraits.h"
-#include "Support/iterator"
+#include "llvm/ADT/GraphTraits.h"
+#include "llvm/ADT/iterator"
 #include <vector>
 #include <set>
 


Index: llvm/include/llvm/ADT/EquivalenceClasses.h
diff -u llvm/include/llvm/ADT/EquivalenceClasses.h:1.7 llvm/include/llvm/ADT/EquivalenceClasses.h:1.8
--- llvm/include/llvm/ADT/EquivalenceClasses.h:1.7	Sun May 23 03:05:14 2004
+++ llvm/include/llvm/ADT/EquivalenceClasses.h	Wed Sep  1 17:55:34 2004
@@ -1,4 +1,4 @@
-//===-- Support/EquivalenceClasses.h ----------------------------*- C++ -*-===//
+//===-- llvm/ADT/EquivalenceClasses.h - Generic Equiv. Classes --*- C++ -*-===//
 // 
 //                     The LLVM Compiler Infrastructure
 //
@@ -14,8 +14,8 @@
 // 
 //===----------------------------------------------------------------------===//
 
-#ifndef SUPPORT_EQUIVALENCECLASSES_H
-#define SUPPORT_EQUIVALENCECLASSES_H
+#ifndef LLVM_ADT_EQUIVALENCECLASSES_H
+#define LLVM_ADT_EQUIVALENCECLASSES_H
 
 #include <map>
 #include <set>


Index: llvm/include/llvm/ADT/GraphTraits.h
diff -u llvm/include/llvm/ADT/GraphTraits.h:1.6 llvm/include/llvm/ADT/GraphTraits.h:1.7
--- llvm/include/llvm/ADT/GraphTraits.h:1.6	Tue Nov 11 16:41:29 2003
+++ llvm/include/llvm/ADT/GraphTraits.h	Wed Sep  1 17:55:34 2004
@@ -1,4 +1,4 @@
-//===-- Support/GraphTraits.h - Graph traits template -----------*- C++ -*-===//
+//===-- llvm/ADT/GraphTraits.h - Graph traits template ----------*- C++ -*-===//
 // 
 //                     The LLVM Compiler Infrastructure
 //
@@ -15,8 +15,8 @@
 //
 //===----------------------------------------------------------------------===//
 
-#ifndef SUPPORT_GRAPHTRAITS_H
-#define SUPPORT_GRAPHTRAITS_H
+#ifndef LLVM_ADT_GRAPHTRAITS_H
+#define LLVM_ADT_GRAPHTRAITS_H
 
 namespace llvm {
 


Index: llvm/include/llvm/ADT/HashExtras.h
diff -u llvm/include/llvm/ADT/HashExtras.h:1.10 llvm/include/llvm/ADT/HashExtras.h:1.11
--- llvm/include/llvm/ADT/HashExtras.h:1.10	Sun Nov 16 14:21:13 2003
+++ llvm/include/llvm/ADT/HashExtras.h	Wed Sep  1 17:55:34 2004
@@ -1,4 +1,4 @@
-//===-- HashExtras.h - Useful functions for STL hash containers -*- C++ -*-===//
+//===-- llvm/ADT/HashExtras.h - Useful functions for STL hash ---*- C++ -*-===//
 // 
 //                     The LLVM Compiler Infrastructure
 //
@@ -14,10 +14,10 @@
 //
 //===----------------------------------------------------------------------===//
 
-#ifndef SUPPORT_HASHEXTRAS_H
-#define SUPPORT_HASHEXTRAS_H
+#ifndef LLVM_ADT_HASHEXTRAS_H
+#define LLVM_ADT_HASHEXTRAS_H
 
-#include "Support/hash_map"
+#include "llvm/ADT/hash_map"
 #include <string>
 
 // Cannot specialize hash template from outside of the std namespace.


Index: llvm/include/llvm/ADT/PostOrderIterator.h
diff -u llvm/include/llvm/ADT/PostOrderIterator.h:1.14 llvm/include/llvm/ADT/PostOrderIterator.h:1.15
--- llvm/include/llvm/ADT/PostOrderIterator.h:1.14	Tue Nov 11 16:41:29 2003
+++ llvm/include/llvm/ADT/PostOrderIterator.h	Wed Sep  1 17:55:34 2004
@@ -1,4 +1,4 @@
-//===- Support/PostOrderIterator.h - Generic PostOrder iterator -*- C++ -*-===//
+//===- llvm/ADT/PostOrderIterator.h - PostOrder iterator --------*- C++ -*-===//
 // 
 //                     The LLVM Compiler Infrastructure
 //
@@ -7,17 +7,17 @@
 // 
 //===----------------------------------------------------------------------===//
 //
-// This file builds on the Support/GraphTraits.h file to build a generic graph
+// This file builds on the ADT/GraphTraits.h file to build a generic graph
 // post order iterator.  This should work over any graph type that has a
 // GraphTraits specialization.
 //
 //===----------------------------------------------------------------------===//
 
-#ifndef SUPPORT_POSTORDERITERATOR_H
-#define SUPPORT_POSTORDERITERATOR_H
+#ifndef LLVM_ADT_POSTORDERITERATOR_H
+#define LLVM_ADT_POSTORDERITERATOR_H
 
-#include "Support/GraphTraits.h"
-#include "Support/iterator"
+#include "llvm/ADT/GraphTraits.h"
+#include "llvm/ADT/iterator"
 #include <stack>
 #include <set>
 


Index: llvm/include/llvm/ADT/SCCIterator.h
diff -u llvm/include/llvm/ADT/SCCIterator.h:1.19 llvm/include/llvm/ADT/SCCIterator.h:1.20
--- llvm/include/llvm/ADT/SCCIterator.h:1.19	Wed Nov 12 20:30:22 2003
+++ llvm/include/llvm/ADT/SCCIterator.h	Wed Sep  1 17:55:34 2004
@@ -1,4 +1,4 @@
-//===-- Support/SCCIterator.h - SCC iterator --------------------*- C++ -*-===//
+//===-- Support/SCCIterator.h - Strongly Connected Comp. Iter. --*- C++ -*-===//
 // 
 //                     The LLVM Compiler Infrastructure
 //
@@ -7,7 +7,7 @@
 // 
 //===----------------------------------------------------------------------===//
 //
-// This builds on the Support/GraphTraits.h file to find the strongly connected
+// This builds on the llvm/ADT/GraphTraits.h file to find the strongly connected
 // components (SCCs) of a graph in O(N+E) time using Tarjan's DFS algorithm.
 //
 // The SCC iterator has the important property that if a node in SCC S1 has an
@@ -18,11 +18,11 @@
 //
 //===----------------------------------------------------------------------===//
 
-#ifndef SUPPORT_SCCITERATOR_H
-#define SUPPORT_SCCITERATOR_H
+#ifndef LLVM_ADT_SCCITERATOR_H
+#define LLVM_ADT_SCCITERATOR_H
 
-#include "Support/GraphTraits.h"
-#include "Support/iterator"
+#include "llvm/ADT/GraphTraits.h"
+#include "llvm/ADT/iterator"
 #include <vector>
 #include <map>
 


Index: llvm/include/llvm/ADT/STLExtras.h
diff -u llvm/include/llvm/ADT/STLExtras.h:1.17 llvm/include/llvm/ADT/STLExtras.h:1.18
--- llvm/include/llvm/ADT/STLExtras.h:1.17	Wed Jul 21 03:38:06 2004
+++ llvm/include/llvm/ADT/STLExtras.h	Wed Sep  1 17:55:34 2004
@@ -1,4 +1,4 @@
-//===- STLExtras.h - Useful functions when working with the STL -*- C++ -*-===//
+//===- llvm/ADT/STLExtras.h - Useful STL related functions ------*- C++ -*-===//
 // 
 //                     The LLVM Compiler Infrastructure
 //
@@ -14,12 +14,12 @@
 //
 //===----------------------------------------------------------------------===//
 
-#ifndef SUPPORT_STLEXTRAS_H
-#define SUPPORT_STLEXTRAS_H
+#ifndef LLVM_ADT_STLEXTRAS_H
+#define LLVM_ADT_STLEXTRAS_H
 
 #include <functional>
 #include <utility> // for std::pair
-#include "Support/iterator"
+#include "llvm/ADT/iterator"
 
 namespace llvm {
 


Index: llvm/include/llvm/ADT/SetOperations.h
diff -u llvm/include/llvm/ADT/SetOperations.h:1.5 llvm/include/llvm/ADT/SetOperations.h:1.6
--- llvm/include/llvm/ADT/SetOperations.h:1.5	Tue Nov 11 16:41:29 2003
+++ llvm/include/llvm/ADT/SetOperations.h	Wed Sep  1 17:55:34 2004
@@ -1,4 +1,4 @@
-//===-- Support/SetOperations.h - Generic Set Operations --------*- C++ -*-===//
+//===-- llvm/ADT/SetOperations.h - Generic Set Operations -------*- C++ -*-===//
 // 
 //                     The LLVM Compiler Infrastructure
 //
@@ -12,8 +12,8 @@
 //
 //===----------------------------------------------------------------------===//
 
-#ifndef SUPPORT_SETOPERATIONS_H
-#define SUPPORT_SETOPERATIONS_H
+#ifndef LLVM_ADT_SETOPERATIONS_H
+#define LLVM_ADT_SETOPERATIONS_H
 
 namespace llvm {
 


Index: llvm/include/llvm/ADT/SetVector.h
diff -u llvm/include/llvm/ADT/SetVector.h:1.5 llvm/include/llvm/ADT/SetVector.h:1.6
--- llvm/include/llvm/ADT/SetVector.h:1.5	Wed Jul 28 23:22:30 2004
+++ llvm/include/llvm/ADT/SetVector.h	Wed Sep  1 17:55:34 2004
@@ -1,4 +1,4 @@
-//===- SetVector.h - A set with insertion order iteration -------*- C++ -*-===//
+//===- llvm/ADT/SetVector.h - Set with insert order iteration ---*- C++ -*-===//
 // 
 //                     The LLVM Compiler Infrastructure
 //
@@ -14,8 +14,8 @@
 //
 //===----------------------------------------------------------------------===//
 
-#ifndef SUPPORT_SETVECTOR_H
-#define SUPPORT_SETVECTOR_H
+#ifndef LLVM_ADT_SETVECTOR_H
+#define LLVM_ADT_SETVECTOR_H
 
 #include <set>
 #include <vector>


Index: llvm/include/llvm/ADT/Statistic.h
diff -u llvm/include/llvm/ADT/Statistic.h:1.12 llvm/include/llvm/ADT/Statistic.h:1.13
--- llvm/include/llvm/ADT/Statistic.h:1.12	Sat Jul  3 20:30:54 2004
+++ llvm/include/llvm/ADT/Statistic.h	Wed Sep  1 17:55:34 2004
@@ -1,4 +1,4 @@
-//===-- Support/Statistic.h - Easy way to expose stats ----------*- C++ -*-===//
+//===-- llvm/ADT/Statistic.h - Easy way to expose stats ---------*- C++ -*-===//
 // 
 //                     The LLVM Compiler Infrastructure
 //
@@ -21,8 +21,8 @@
 //
 //===----------------------------------------------------------------------===//
 
-#ifndef SUPPORT_STATISTIC_H
-#define SUPPORT_STATISTIC_H
+#ifndef LLVM_ADT_STATISTIC_H
+#define LLVM_ADT_STATISTIC_H
 
 #include <iostream>
 


Index: llvm/include/llvm/ADT/StringExtras.h
diff -u llvm/include/llvm/ADT/StringExtras.h:1.22 llvm/include/llvm/ADT/StringExtras.h:1.23
--- llvm/include/llvm/ADT/StringExtras.h:1.22	Wed Aug 18 17:56:12 2004
+++ llvm/include/llvm/ADT/StringExtras.h	Wed Sep  1 17:55:34 2004
@@ -1,4 +1,4 @@
-//===-- Support/StringExtras.h - Useful string functions --------*- C++ -*-===//
+//===-- llvm/ADT/StringExtras.h - Useful string functions -------*- C++ -*-===//
 // 
 //                     The LLVM Compiler Infrastructure
 //
@@ -11,10 +11,10 @@
 //
 //===----------------------------------------------------------------------===//
 
-#ifndef SUPPORT_STRINGEXTRAS_H
-#define SUPPORT_STRINGEXTRAS_H
+#ifndef LLVM_ADT_STRINGEXTRAS_H
+#define LLVM_ADT_STRINGEXTRAS_H
 
-#include "Support/DataTypes.h"
+#include "llvm/Support/DataTypes.h"
 #include <cctype>
 #include <cstdio>
 #include <string>


Index: llvm/include/llvm/ADT/Tree.h
diff -u llvm/include/llvm/ADT/Tree.h:1.10 llvm/include/llvm/ADT/Tree.h:1.11
--- llvm/include/llvm/ADT/Tree.h:1.10	Sat Nov 29 13:55:02 2003
+++ llvm/include/llvm/ADT/Tree.h	Wed Sep  1 17:55:34 2004
@@ -1,4 +1,4 @@
-//===- Support/Tree.h - Generic n-way tree structure ------------*- C++ -*-===//
+//===- llvm/ADT/Tree.h - Generic n-way tree structure -----------*- C++ -*-===//
 // 
 //                     The LLVM Compiler Infrastructure
 //
@@ -12,8 +12,8 @@
 //
 //===----------------------------------------------------------------------===//
 
-#ifndef SUPPORT_TREE_H
-#define SUPPORT_TREE_H
+#ifndef LLVM_ADT_TREE_H
+#define LLVM_ADT_TREE_H
 
 #include <vector>
 


Index: llvm/include/llvm/ADT/VectorExtras.h
diff -u llvm/include/llvm/ADT/VectorExtras.h:1.3 llvm/include/llvm/ADT/VectorExtras.h:1.4
--- llvm/include/llvm/ADT/VectorExtras.h:1.3	Tue Nov 11 16:41:29 2003
+++ llvm/include/llvm/ADT/VectorExtras.h	Wed Sep  1 17:55:34 2004
@@ -1,4 +1,4 @@
-//===-- VectorExtras.h - Helper functions for std::vector -------*- C++ -*-===//
+//===-- llvm/ADT/VectorExtras.h - Helpers for std::vector -------*- C++ -*-===//
 // 
 //                     The LLVM Compiler Infrastructure
 //
@@ -12,8 +12,8 @@
 //
 //===----------------------------------------------------------------------===//
 
-#ifndef SUPPORT_VECTOREXTRAS_H
-#define SUPPORT_VECTOREXTRAS_H
+#ifndef LLVM_ADT_VECTOREXTRAS_H
+#define LLVM_ADT_VECTOREXTRAS_H
 
 #include <cstdarg>
 


Index: llvm/include/llvm/ADT/hash_map.in
diff -u llvm/include/llvm/ADT/hash_map.in:1.1 llvm/include/llvm/ADT/hash_map.in:1.2
--- llvm/include/llvm/ADT/hash_map.in:1.1	Mon Feb 23 12:56:35 2004
+++ llvm/include/llvm/ADT/hash_map.in	Wed Sep  1 17:55:34 2004
@@ -1,4 +1,4 @@
-//===-- Support/hash_map - "Portable" wrapper around hash_map ---*- C++ -*-===//
+//===-- llvm/ADT/hash_map - "Portable" wrapper around hash_map --*- C++ -*-===//
 // 
 //                     The LLVM Compiler Infrastructure
 //
@@ -14,8 +14,8 @@
 //
 //===----------------------------------------------------------------------===//
 
-#ifndef SUPPORT_HASH_MAP
-#define SUPPORT_HASH_MAP
+#ifndef LLVM_ADT_HASH_MAP
+#define LLVM_ADT_HASH_MAP
 
 // Compiler Support Matrix
 //
@@ -61,6 +61,6 @@
 // out specializations like stl_bvector.h, causing link conflicts.
 #include <vector>
 
-#include <Support/HashExtras.h>
+#include <llvm/ADT/HashExtras.h>
 
 #endif


Index: llvm/include/llvm/ADT/hash_set.in
diff -u llvm/include/llvm/ADT/hash_set.in:1.1 llvm/include/llvm/ADT/hash_set.in:1.2
--- llvm/include/llvm/ADT/hash_set.in:1.1	Mon Feb 23 12:56:36 2004
+++ llvm/include/llvm/ADT/hash_set.in	Wed Sep  1 17:55:34 2004
@@ -1,4 +1,4 @@
-//===-- Support/hash_set - "Portable" wrapper around hash_set ---*- C++ -*-===//
+//===-- llvm/ADT/hash_set - "Portable" wrapper around hash_set --*- C++ -*-===//
 // 
 //                     The LLVM Compiler Infrastructure
 //
@@ -15,8 +15,8 @@
 //
 //===----------------------------------------------------------------------===//
 
-#ifndef SUPPORT_HASH_SET
-#define SUPPORT_HASH_SET
+#ifndef LLVM_ADT_HASH_SET
+#define LLVM_ADT_HASH_SET
 
 // Compiler Support Matrix
 //
@@ -62,6 +62,6 @@
 // out specializations like stl_bvector.h, causing link conflicts.
 #include <vector>
 
-#include <Support/HashExtras.h>
+#include <llvm/ADT/HashExtras.h>
 
 #endif


Index: llvm/include/llvm/ADT/ilist
diff -u llvm/include/llvm/ADT/ilist:1.20 llvm/include/llvm/ADT/ilist:1.21
--- llvm/include/llvm/ADT/ilist:1.20	Fri Jun  4 15:10:17 2004
+++ llvm/include/llvm/ADT/ilist	Wed Sep  1 17:55:34 2004
@@ -1,4 +1,4 @@
-//===-- Support/ilist - Intrusive Linked List Template ----------*- C++ -*-===//
+//===-- llvm/ADT/ilist - Intrusive Linked List Template ---------*- C++ -*-===//
 // 
 //                     The LLVM Compiler Infrastructure
 //
@@ -35,10 +35,10 @@
 //
 //===----------------------------------------------------------------------===//
 
-#ifndef SUPPORT_ILIST
-#define SUPPORT_ILIST
+#ifndef LLVM_ADT_ILIST
+#define LLVM_ADT_ILIST
 
-#include <Support/iterator>
+#include <llvm/ADT/iterator>
 #include <cassert>
 
 namespace llvm {


Index: llvm/include/llvm/ADT/iterator.in
diff -u llvm/include/llvm/ADT/iterator.in:1.1 llvm/include/llvm/ADT/iterator.in:1.2
--- llvm/include/llvm/ADT/iterator.in:1.1	Mon Feb 23 12:16:10 2004
+++ llvm/include/llvm/ADT/iterator.in	Wed Sep  1 17:55:34 2004
@@ -1,4 +1,4 @@
-//===-- Support/iterator - "Portable" wrapper around <iterator> -*- C++ -*-===//
+//===-- llvm/ADT/iterator - Portable wrapper around <iterator> --*- C++ -*-===//
 // 
 //                     The LLVM Compiler Infrastructure
 //
@@ -25,8 +25,8 @@
 //
 //===----------------------------------------------------------------------===//
 
-#ifndef SUPPORT_ITERATOR
-#define SUPPORT_ITERATOR
+#ifndef LLVM_ADT_ITERATOR
+#define LLVM_ADT_ITERATOR
 
 #include <iterator>
 






More information about the llvm-commits mailing list