[llvm-commits] CVS: llvm/include/llvm/Transforms/Utils/BasicBlockUtils.h Cloning.h DemoteRegToStack.h Linker.h Local.h PromoteMemToReg.h UnifyFunctionExitNodes.h

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


Changes in directory llvm/include/llvm/Transforms/Utils:

BasicBlockUtils.h updated: 1.4 -> 1.5
Cloning.h updated: 1.11 -> 1.12
DemoteRegToStack.h updated: 1.2 -> 1.3
Linker.h updated: 1.6 -> 1.7
Local.h updated: 1.10 -> 1.11
PromoteMemToReg.h updated: 1.3 -> 1.4
UnifyFunctionExitNodes.h updated: 1.15 -> 1.16

---
Log message:

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



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

Index: llvm/include/llvm/Transforms/Utils/BasicBlockUtils.h
diff -u llvm/include/llvm/Transforms/Utils/BasicBlockUtils.h:1.4 llvm/include/llvm/Transforms/Utils/BasicBlockUtils.h:1.5
--- llvm/include/llvm/Transforms/Utils/BasicBlockUtils.h:1.4	Tue Sep 30 13:37:50 2003
+++ llvm/include/llvm/Transforms/Utils/BasicBlockUtils.h	Mon Oct 20 15:19:47 2003
@@ -1,4 +1,11 @@
 //===-- Transform/Utils/BasicBlockUtils.h - BasicBlock Utils ----*- 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 family of functions perform manipulations on basic blocks, and
 // instructions contained within basic blocks.


Index: llvm/include/llvm/Transforms/Utils/Cloning.h
diff -u llvm/include/llvm/Transforms/Utils/Cloning.h:1.11 llvm/include/llvm/Transforms/Utils/Cloning.h:1.12
--- llvm/include/llvm/Transforms/Utils/Cloning.h:1.11	Sun Aug 31 14:37:29 2003
+++ llvm/include/llvm/Transforms/Utils/Cloning.h	Mon Oct 20 15:19:47 2003
@@ -1,4 +1,11 @@
 //===- Cloning.h - Clone various parts of LLVM programs ---------*- 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 various functions that are used to clone chunks of LLVM
 // code for various purposes.  This varies from copying whole modules into new


Index: llvm/include/llvm/Transforms/Utils/DemoteRegToStack.h
diff -u llvm/include/llvm/Transforms/Utils/DemoteRegToStack.h:1.2 llvm/include/llvm/Transforms/Utils/DemoteRegToStack.h:1.3
--- llvm/include/llvm/Transforms/Utils/DemoteRegToStack.h:1.2	Sat Sep 20 09:35:38 2003
+++ llvm/include/llvm/Transforms/Utils/DemoteRegToStack.h	Mon Oct 20 15:19:47 2003
@@ -1,4 +1,11 @@
 //===- DemoteRegToStack.h - Move a virtual reg. to stack --------*- 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 provides the function:
 //     AllocaInst* DemoteRegToStack(Instruction& X):


Index: llvm/include/llvm/Transforms/Utils/Linker.h
diff -u llvm/include/llvm/Transforms/Utils/Linker.h:1.6 llvm/include/llvm/Transforms/Utils/Linker.h:1.7
--- llvm/include/llvm/Transforms/Utils/Linker.h:1.6	Tue Sep 30 13:37:50 2003
+++ llvm/include/llvm/Transforms/Utils/Linker.h	Mon Oct 20 15:19:47 2003
@@ -1,4 +1,11 @@
 //===- llvm/Transforms/Utils/Linker.h - Module Linker Interface -*- 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 interface to the module linker.
 //


Index: llvm/include/llvm/Transforms/Utils/Local.h
diff -u llvm/include/llvm/Transforms/Utils/Local.h:1.10 llvm/include/llvm/Transforms/Utils/Local.h:1.11
--- llvm/include/llvm/Transforms/Utils/Local.h:1.10	Tue Sep 30 13:37:50 2003
+++ llvm/include/llvm/Transforms/Utils/Local.h	Mon Oct 20 15:19:47 2003
@@ -1,4 +1,11 @@
 //===-- Local.h - Functions to perform local transformations ----*- 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 family of functions perform various local transformations to the
 // program.


Index: llvm/include/llvm/Transforms/Utils/PromoteMemToReg.h
diff -u llvm/include/llvm/Transforms/Utils/PromoteMemToReg.h:1.3 llvm/include/llvm/Transforms/Utils/PromoteMemToReg.h:1.4
--- llvm/include/llvm/Transforms/Utils/PromoteMemToReg.h:1.3	Sun Oct  5 16:20:13 2003
+++ llvm/include/llvm/Transforms/Utils/PromoteMemToReg.h	Mon Oct 20 15:19:47 2003
@@ -1,4 +1,11 @@
 //===- PromoteMemToReg.h - Promote Allocas to Scalars -----------*- 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 interface to promote alloca instructions to SSA
 // registers, by using the SSA construction algorithm.


Index: llvm/include/llvm/Transforms/Utils/UnifyFunctionExitNodes.h
diff -u llvm/include/llvm/Transforms/Utils/UnifyFunctionExitNodes.h:1.15 llvm/include/llvm/Transforms/Utils/UnifyFunctionExitNodes.h:1.16
--- llvm/include/llvm/Transforms/Utils/UnifyFunctionExitNodes.h:1.15	Wed Sep 10 15:34:38 2003
+++ llvm/include/llvm/Transforms/Utils/UnifyFunctionExitNodes.h	Mon Oct 20 15:19:47 2003
@@ -1,4 +1,11 @@
 //===-- UnifyFunctionExitNodes.h - Ensure fn's have one return --*- 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 pass is used to ensure that functions have at most one return and one
 // unwind instruction in them.  Additionally, it keeps track of which node is





More information about the llvm-commits mailing list