[llvm-commits] CVS: llvm/include/llvm/Support/CFG.h CallSite.h ConstantRange.h InstIterator.h InstVisitor.h Mangler.h PassNameParser.h ToolRunner.h ValueHolder.h

John Criswell criswell at cs.uiuc.edu
Mon Oct 20 15:22:27 PDT 2003


Changes in directory llvm/include/llvm/Support:

CFG.h updated: 1.14 -> 1.15
CallSite.h updated: 1.6 -> 1.7
ConstantRange.h updated: 1.3 -> 1.4
InstIterator.h updated: 1.7 -> 1.8
InstVisitor.h updated: 1.24 -> 1.25
Mangler.h updated: 1.6 -> 1.7
PassNameParser.h updated: 1.7 -> 1.8
ToolRunner.h updated: 1.4 -> 1.5
ValueHolder.h updated: 1.3 -> 1.4

---
Log message:

Added LLVM copyright header (for lack of a better term).



---
Diffs of the changes:  (+63 -0)

Index: llvm/include/llvm/Support/CFG.h
diff -u llvm/include/llvm/Support/CFG.h:1.14 llvm/include/llvm/Support/CFG.h:1.15
--- llvm/include/llvm/Support/CFG.h:1.14	Tue Sep 30 13:37:46 2003
+++ llvm/include/llvm/Support/CFG.h	Mon Oct 20 15:19:26 2003
@@ -1,4 +1,11 @@
 //===-- llvm/Support/CFG.h - Process LLVM structures as graphs --*- C++ -*-===//
+// 
+//                     The LLVM Compiler Infrastructure
+//
+// This file was developed by the LLVM research group and is distributed under
+// the University of Illinois Open Source License. See LICENSE.TXT for details.
+// 
+//===----------------------------------------------------------------------===//
 //
 // This file defines specializations of GraphTraits that allow Function and
 // BasicBlock graphs to be treated as proper graphs for generic algorithms.


Index: llvm/include/llvm/Support/CallSite.h
diff -u llvm/include/llvm/Support/CallSite.h:1.6 llvm/include/llvm/Support/CallSite.h:1.7
--- llvm/include/llvm/Support/CallSite.h:1.6	Fri Oct 10 12:39:58 2003
+++ llvm/include/llvm/Support/CallSite.h	Mon Oct 20 15:19:26 2003
@@ -1,4 +1,11 @@
 //===-- llvm/Support/CallSite.h - Abstract Call & Invoke instrs -*- C++ -*-===//
+// 
+//                     The LLVM Compiler Infrastructure
+//
+// This file was developed by the LLVM research group and is distributed under
+// the University of Illinois Open Source License. See LICENSE.TXT for details.
+// 
+//===----------------------------------------------------------------------===//
 //
 // This file defines the CallSite class, which is a handy wrapper for code that
 // wants to treat Call and Invoke instructions in a generic way.


Index: llvm/include/llvm/Support/ConstantRange.h
diff -u llvm/include/llvm/Support/ConstantRange.h:1.3 llvm/include/llvm/Support/ConstantRange.h:1.4
--- llvm/include/llvm/Support/ConstantRange.h:1.3	Mon Sep  2 20:05:31 2002
+++ llvm/include/llvm/Support/ConstantRange.h	Mon Oct 20 15:19:26 2003
@@ -1,4 +1,11 @@
 //===-- llvm/Support/ConstantRange.h - Represent a range --------*- C++ -*-===//
+// 
+//                     The LLVM Compiler Infrastructure
+//
+// This file was developed by the LLVM research group and is distributed under
+// the University of Illinois Open Source License. See LICENSE.TXT for details.
+// 
+//===----------------------------------------------------------------------===//
 //
 // Represent a range of possible values that may occur when the program is run
 // for an integral value.  This keeps track of a lower and upper bound for the


Index: llvm/include/llvm/Support/InstIterator.h
diff -u llvm/include/llvm/Support/InstIterator.h:1.7 llvm/include/llvm/Support/InstIterator.h:1.8
--- llvm/include/llvm/Support/InstIterator.h:1.7	Tue Sep 30 13:37:46 2003
+++ llvm/include/llvm/Support/InstIterator.h	Mon Oct 20 15:19:27 2003
@@ -1,4 +1,11 @@
 //===- llvm/Support/InstIterator.h - Classes for inst iteration -*- C++ -*-===//
+// 
+//                     The LLVM Compiler Infrastructure
+//
+// This file was developed by the LLVM research group and is distributed under
+// the University of Illinois Open Source License. See LICENSE.TXT for details.
+// 
+//===----------------------------------------------------------------------===//
 //
 // This file contains definitions of two iterators for iterating over the
 // instructions in a function.  This is effectively a wrapper around a two level


Index: llvm/include/llvm/Support/InstVisitor.h
diff -u llvm/include/llvm/Support/InstVisitor.h:1.24 llvm/include/llvm/Support/InstVisitor.h:1.25
--- llvm/include/llvm/Support/InstVisitor.h:1.24	Sun Oct 19 16:34:11 2003
+++ llvm/include/llvm/Support/InstVisitor.h	Mon Oct 20 15:19:27 2003
@@ -1,4 +1,11 @@
 //===- llvm/Support/InstVisitor.h - Define instruction visitors -*- C++ -*-===//
+// 
+//                     The LLVM Compiler Infrastructure
+//
+// This file was developed by the LLVM research group and is distributed under
+// the University of Illinois Open Source License. See LICENSE.TXT for details.
+// 
+//===----------------------------------------------------------------------===//
 //
 // This template class is used to define instruction visitors in a typesafe
 // manner without having to use lots of casts and a big switch statement (in


Index: llvm/include/llvm/Support/Mangler.h
diff -u llvm/include/llvm/Support/Mangler.h:1.6 llvm/include/llvm/Support/Mangler.h:1.7
--- llvm/include/llvm/Support/Mangler.h:1.6	Tue Sep 30 13:37:46 2003
+++ llvm/include/llvm/Support/Mangler.h	Mon Oct 20 15:19:27 2003
@@ -1,4 +1,11 @@
 //===-- Mangler.h - Self-contained c/asm llvm name mangler ------*- C++ -*-===//
+// 
+//                     The LLVM Compiler Infrastructure
+//
+// This file was developed by the LLVM research group and is distributed under
+// the University of Illinois Open Source License. See LICENSE.TXT for details.
+// 
+//===----------------------------------------------------------------------===//
 //
 // Unified name mangler for CWriter and assembly backends.
 //


Index: llvm/include/llvm/Support/PassNameParser.h
diff -u llvm/include/llvm/Support/PassNameParser.h:1.7 llvm/include/llvm/Support/PassNameParser.h:1.8
--- llvm/include/llvm/Support/PassNameParser.h:1.7	Sat Jun 21 22:07:01 2003
+++ llvm/include/llvm/Support/PassNameParser.h	Mon Oct 20 15:19:29 2003
@@ -1,4 +1,11 @@
 //===- llvm/Support/PassNameParser.h ----------------------------*- C++ -*-===//
+// 
+//                     The LLVM Compiler Infrastructure
+//
+// This file was developed by the LLVM research group and is distributed under
+// the University of Illinois Open Source License. See LICENSE.TXT for details.
+// 
+//===----------------------------------------------------------------------===//
 //
 // This file the PassNameParser and FilteredPassNameParser<> classes, which are
 // used to add command line arguments to a utility for all of the passes that


Index: llvm/include/llvm/Support/ToolRunner.h
diff -u llvm/include/llvm/Support/ToolRunner.h:1.4 llvm/include/llvm/Support/ToolRunner.h:1.5
--- llvm/include/llvm/Support/ToolRunner.h:1.4	Tue Oct 14 16:52:50 2003
+++ llvm/include/llvm/Support/ToolRunner.h	Mon Oct 20 15:19:35 2003
@@ -1,4 +1,11 @@
 //===-- Support/ToolRunner.h ------------------------------------*- C++ -*-===//
+// 
+//                     The LLVM Compiler Infrastructure
+//
+// This file was developed by the LLVM research group and is distributed under
+// the University of Illinois Open Source License. See LICENSE.TXT for details.
+// 
+//===----------------------------------------------------------------------===//
 //
 // This file exposes an abstraction around a platform C compiler, used to
 // compile C and assembly code.  It also exposes an "AbstractIntepreter"


Index: llvm/include/llvm/Support/ValueHolder.h
diff -u llvm/include/llvm/Support/ValueHolder.h:1.3 llvm/include/llvm/Support/ValueHolder.h:1.4
--- llvm/include/llvm/Support/ValueHolder.h:1.3	Sat Aug 23 15:06:38 2003
+++ llvm/include/llvm/Support/ValueHolder.h	Mon Oct 20 15:19:35 2003
@@ -1,4 +1,11 @@
 //===-- llvm/Support/ValueHolder.h - Wrapper for Value's --------*- C++ -*-===//
+// 
+//                     The LLVM Compiler Infrastructure
+//
+// This file was developed by the LLVM research group and is distributed under
+// the University of Illinois Open Source License. See LICENSE.TXT for details.
+// 
+//===----------------------------------------------------------------------===//
 //
 // This class defines a simple subclass of User, which keeps a pointer to a
 // Value, which automatically updates when Value::replaceAllUsesWith is called.





More information about the llvm-commits mailing list