[llvm-commits] CVS: llvm/lib/VMCore/AsmWriter.cpp BasicBlock.cpp ConstantHandling.cpp Constants.cpp Dominators.cpp Function.cpp InstrTypes.cpp Instruction.cpp Module.cpp ModuleProvider.cpp Pass.cpp SlotCalculator.cpp SymbolTable.cpp Type.cpp Value.cpp Verifier.cpp iBranch.cpp iCall.cpp iMemory.cpp iOperators.cpp iSwitch.cpp

John Criswell criswell at cs.uiuc.edu
Mon Oct 20 14:44:14 PDT 2003


Changes in directory llvm/lib/VMCore:

AsmWriter.cpp updated: 1.102 -> 1.103
BasicBlock.cpp updated: 1.33 -> 1.34
ConstantHandling.cpp updated: 1.35 -> 1.36
Constants.cpp updated: 1.57 -> 1.58
Dominators.cpp updated: 1.49 -> 1.50
Function.cpp updated: 1.53 -> 1.54
InstrTypes.cpp updated: 1.21 -> 1.22
Instruction.cpp updated: 1.29 -> 1.30
Module.cpp updated: 1.41 -> 1.42
ModuleProvider.cpp updated: 1.5 -> 1.6
Pass.cpp updated: 1.51 -> 1.52
SlotCalculator.cpp updated: 1.31 -> 1.32
SymbolTable.cpp updated: 1.36 -> 1.37
Type.cpp updated: 1.77 -> 1.78
Value.cpp updated: 1.37 -> 1.38
Verifier.cpp updated: 1.64 -> 1.65
iBranch.cpp updated: 1.8 -> 1.9
iCall.cpp updated: 1.17 -> 1.18
iMemory.cpp updated: 1.31 -> 1.32
iOperators.cpp updated: 1.22 -> 1.23
iSwitch.cpp updated: 1.8 -> 1.9

---
Log message:

Added LLVM project notice to the top of every C++ source file.
Header files will be on the way.



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

Index: llvm/lib/VMCore/AsmWriter.cpp
diff -u llvm/lib/VMCore/AsmWriter.cpp:1.102 llvm/lib/VMCore/AsmWriter.cpp:1.103
--- llvm/lib/VMCore/AsmWriter.cpp:1.102	Sat Oct 18 00:57:20 2003
+++ llvm/lib/VMCore/AsmWriter.cpp	Mon Oct 20 14:43:20 2003
@@ -1,4 +1,11 @@
 //===-- AsmWriter.cpp - Printing LLVM as an assembly file -----------------===//
+// 
+//                     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 library implements the functionality defined in llvm/Assembly/Writer.h
 //


Index: llvm/lib/VMCore/BasicBlock.cpp
diff -u llvm/lib/VMCore/BasicBlock.cpp:1.33 llvm/lib/VMCore/BasicBlock.cpp:1.34
--- llvm/lib/VMCore/BasicBlock.cpp:1.33	Wed Sep 24 17:03:22 2003
+++ llvm/lib/VMCore/BasicBlock.cpp	Mon Oct 20 14:43:20 2003
@@ -1,4 +1,11 @@
 //===-- BasicBlock.cpp - Implement BasicBlock related methods -------------===//
+// 
+//                     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 implements the BasicBlock class for the VMCore library.
 //


Index: llvm/lib/VMCore/ConstantHandling.cpp
diff -u llvm/lib/VMCore/ConstantHandling.cpp:1.35 llvm/lib/VMCore/ConstantHandling.cpp:1.36
--- llvm/lib/VMCore/ConstantHandling.cpp:1.35	Thu Aug 21 14:45:55 2003
+++ llvm/lib/VMCore/ConstantHandling.cpp	Mon Oct 20 14:43:20 2003
@@ -1,4 +1,11 @@
 //===- ConstantHandling.cpp - Implement ConstantHandling.h ----------------===//
+// 
+//                     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 implements the various intrinsic operations, on constant values.
 //


Index: llvm/lib/VMCore/Constants.cpp
diff -u llvm/lib/VMCore/Constants.cpp:1.57 llvm/lib/VMCore/Constants.cpp:1.58
--- llvm/lib/VMCore/Constants.cpp:1.57	Tue Oct  7 17:19:19 2003
+++ llvm/lib/VMCore/Constants.cpp	Mon Oct 20 14:43:21 2003
@@ -1,4 +1,11 @@
 //===-- Constants.cpp - Implement Constant nodes --------------------------===//
+// 
+//                     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 implements the Constant* classes...
 //


Index: llvm/lib/VMCore/Dominators.cpp
diff -u llvm/lib/VMCore/Dominators.cpp:1.49 llvm/lib/VMCore/Dominators.cpp:1.50
--- llvm/lib/VMCore/Dominators.cpp:1.49	Sat Sep 20 09:39:07 2003
+++ llvm/lib/VMCore/Dominators.cpp	Mon Oct 20 14:43:21 2003
@@ -1,4 +1,11 @@
 //===- Dominators.cpp - Dominator Calculation -----------------------------===//
+// 
+//                     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 implements simple dominator construction algorithms for finding
 // forward dominators.  Postdominators are available in libanalysis, but are not


Index: llvm/lib/VMCore/Function.cpp
diff -u llvm/lib/VMCore/Function.cpp:1.53 llvm/lib/VMCore/Function.cpp:1.54
--- llvm/lib/VMCore/Function.cpp:1.53	Sun Oct 12 22:32:08 2003
+++ llvm/lib/VMCore/Function.cpp	Mon Oct 20 14:43:21 2003
@@ -1,4 +1,11 @@
 //===-- Function.cpp - Implement the Global object classes ----------------===//
+// 
+//                     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 implements the Function & GlobalVariable classes for the VMCore
 // library.


Index: llvm/lib/VMCore/InstrTypes.cpp
diff -u llvm/lib/VMCore/InstrTypes.cpp:1.21 llvm/lib/VMCore/InstrTypes.cpp:1.22
--- llvm/lib/VMCore/InstrTypes.cpp:1.21	Sun Oct 19 16:34:28 2003
+++ llvm/lib/VMCore/InstrTypes.cpp	Mon Oct 20 14:43:21 2003
@@ -1,4 +1,11 @@
 //===-- InstrTypes.cpp - Implement Instruction subclasses -------*- 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 implements 
 //


Index: llvm/lib/VMCore/Instruction.cpp
diff -u llvm/lib/VMCore/Instruction.cpp:1.29 llvm/lib/VMCore/Instruction.cpp:1.30
--- llvm/lib/VMCore/Instruction.cpp:1.29	Sun Oct 19 16:34:28 2003
+++ llvm/lib/VMCore/Instruction.cpp	Mon Oct 20 14:43:21 2003
@@ -1,4 +1,11 @@
 //===-- Instruction.cpp - Implement the Instruction class -----------------===//
+// 
+//                     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 implements the Instruction class for the VMCore library.
 //


Index: llvm/lib/VMCore/Module.cpp
diff -u llvm/lib/VMCore/Module.cpp:1.41 llvm/lib/VMCore/Module.cpp:1.42
--- llvm/lib/VMCore/Module.cpp:1.41	Sun Oct 12 22:32:08 2003
+++ llvm/lib/VMCore/Module.cpp	Mon Oct 20 14:43:21 2003
@@ -1,4 +1,11 @@
 //===-- Module.cpp - Implement the Module class ---------------------------===//
+// 
+//                     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 implements the Module class for the VMCore library.
 //


Index: llvm/lib/VMCore/ModuleProvider.cpp
diff -u llvm/lib/VMCore/ModuleProvider.cpp:1.5 llvm/lib/VMCore/ModuleProvider.cpp:1.6
--- llvm/lib/VMCore/ModuleProvider.cpp:1.5	Fri Oct 17 16:59:57 2003
+++ llvm/lib/VMCore/ModuleProvider.cpp	Mon Oct 20 14:43:21 2003
@@ -1,4 +1,11 @@
 //===-- ModuleProvider.cpp - Base implementation for module providers -----===//
+// 
+//                     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.
+// 
+//===----------------------------------------------------------------------===//
 //
 // Minimal implementation of the abstract interface for providing a module.
 //


Index: llvm/lib/VMCore/Pass.cpp
diff -u llvm/lib/VMCore/Pass.cpp:1.51 llvm/lib/VMCore/Pass.cpp:1.52
--- llvm/lib/VMCore/Pass.cpp:1.51	Tue Oct 14 16:38:42 2003
+++ llvm/lib/VMCore/Pass.cpp	Mon Oct 20 14:43:21 2003
@@ -1,4 +1,11 @@
 //===- Pass.cpp - LLVM Pass Infrastructure Implementation -----------------===//
+// 
+//                     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 implements the LLVM Pass infrastructure.  It is primarily
 // responsible with ensuring that passes are executed and batched together


Index: llvm/lib/VMCore/SlotCalculator.cpp
diff -u llvm/lib/VMCore/SlotCalculator.cpp:1.31 llvm/lib/VMCore/SlotCalculator.cpp:1.32
--- llvm/lib/VMCore/SlotCalculator.cpp:1.31	Mon Oct 20 14:10:06 2003
+++ llvm/lib/VMCore/SlotCalculator.cpp	Mon Oct 20 14:43:21 2003
@@ -1,4 +1,11 @@
 //===-- SlotCalculator.cpp - Calculate what slots values land in ----------===//
+// 
+//                     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 implements a useful analysis step to figure out what numbered 
 // slots values in a program will land in (keeping track of per plane


Index: llvm/lib/VMCore/SymbolTable.cpp
diff -u llvm/lib/VMCore/SymbolTable.cpp:1.36 llvm/lib/VMCore/SymbolTable.cpp:1.37
--- llvm/lib/VMCore/SymbolTable.cpp:1.36	Sun Oct 12 22:32:08 2003
+++ llvm/lib/VMCore/SymbolTable.cpp	Mon Oct 20 14:43:21 2003
@@ -1,4 +1,11 @@
 //===-- SymbolTable.cpp - Implement the SymbolTable class -----------------===//
+// 
+//                     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 implements the SymbolTable class for the VMCore library.
 //


Index: llvm/lib/VMCore/Type.cpp
diff -u llvm/lib/VMCore/Type.cpp:1.77 llvm/lib/VMCore/Type.cpp:1.78
--- llvm/lib/VMCore/Type.cpp:1.77	Mon Oct 13 09:55:56 2003
+++ llvm/lib/VMCore/Type.cpp	Mon Oct 20 14:43:21 2003
@@ -1,4 +1,11 @@
 //===-- Type.cpp - Implement the Type class -------------------------------===//
+// 
+//                     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 implements the Type class for the VMCore library.
 //


Index: llvm/lib/VMCore/Value.cpp
diff -u llvm/lib/VMCore/Value.cpp:1.37 llvm/lib/VMCore/Value.cpp:1.38
--- llvm/lib/VMCore/Value.cpp:1.37	Thu Oct 16 11:53:07 2003
+++ llvm/lib/VMCore/Value.cpp	Mon Oct 20 14:43:21 2003
@@ -1,4 +1,11 @@
 //===-- Value.cpp - Implement the Value class -----------------------------===//
+// 
+//                     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 implements the Value and User classes. 
 //


Index: llvm/lib/VMCore/Verifier.cpp
diff -u llvm/lib/VMCore/Verifier.cpp:1.64 llvm/lib/VMCore/Verifier.cpp:1.65
--- llvm/lib/VMCore/Verifier.cpp:1.64	Sat Oct 18 00:57:20 2003
+++ llvm/lib/VMCore/Verifier.cpp	Mon Oct 20 14:43:21 2003
@@ -1,4 +1,11 @@
 //===-- Verifier.cpp - Implement the Module Verifier -------------*- 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 function verifier interface, that can be used for some
 // sanity checking of input to the system.


Index: llvm/lib/VMCore/iBranch.cpp
diff -u llvm/lib/VMCore/iBranch.cpp:1.8 llvm/lib/VMCore/iBranch.cpp:1.9
--- llvm/lib/VMCore/iBranch.cpp:1.8	Sun Oct 12 22:32:08 2003
+++ llvm/lib/VMCore/iBranch.cpp	Mon Oct 20 14:43:21 2003
@@ -1,4 +1,11 @@
 //===-- iBranch.cpp - Implement the Branch instruction --------------------===//
+// 
+//                     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 implements the 'br' instruction, which can represent either a 
 // conditional or unconditional branch.


Index: llvm/lib/VMCore/iCall.cpp
diff -u llvm/lib/VMCore/iCall.cpp:1.17 llvm/lib/VMCore/iCall.cpp:1.18
--- llvm/lib/VMCore/iCall.cpp:1.17	Sun Oct 12 22:32:08 2003
+++ llvm/lib/VMCore/iCall.cpp	Mon Oct 20 14:43:21 2003
@@ -1,4 +1,11 @@
 //===-- iCall.cpp - Implement the call & invoke instructions --------------===//
+// 
+//                     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 implements the call and invoke instructions.
 //


Index: llvm/lib/VMCore/iMemory.cpp
diff -u llvm/lib/VMCore/iMemory.cpp:1.31 llvm/lib/VMCore/iMemory.cpp:1.32
--- llvm/lib/VMCore/iMemory.cpp:1.31	Mon Sep  8 12:45:57 2003
+++ llvm/lib/VMCore/iMemory.cpp	Mon Oct 20 14:43:21 2003
@@ -1,4 +1,11 @@
 //===-- iMemory.cpp - Implement Memory instructions -----------------------===//
+// 
+//                     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 implements the various memory related classes defined in iMemory.h
 //


Index: llvm/lib/VMCore/iOperators.cpp
diff -u llvm/lib/VMCore/iOperators.cpp:1.22 llvm/lib/VMCore/iOperators.cpp:1.23
--- llvm/lib/VMCore/iOperators.cpp:1.22	Thu Aug 21 17:12:47 2003
+++ llvm/lib/VMCore/iOperators.cpp	Mon Oct 20 14:43:21 2003
@@ -1,4 +1,11 @@
 //===-- iOperators.cpp - Implement binary Operators ------------*- 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 implements the nontrivial binary operator instructions.
 //


Index: llvm/lib/VMCore/iSwitch.cpp
diff -u llvm/lib/VMCore/iSwitch.cpp:1.8 llvm/lib/VMCore/iSwitch.cpp:1.9
--- llvm/lib/VMCore/iSwitch.cpp:1.8	Sun Oct 12 22:32:08 2003
+++ llvm/lib/VMCore/iSwitch.cpp	Mon Oct 20 14:43:21 2003
@@ -1,4 +1,11 @@
 //===-- iSwitch.cpp - Implement the Switch instruction --------------------===//
+// 
+//                     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 implements the Switch instruction...
 //





More information about the llvm-commits mailing list