[llvm-commits] CVS: llvm/include/llvm/Target/MRegisterInfo.h TargetCacheInfo.h TargetData.h TargetFrameInfo.h TargetInstrInfo.h TargetMachine.h TargetMachineImpls.h TargetRegInfo.h TargetSchedInfo.h
John Criswell
criswell at cs.uiuc.edu
Mon Oct 20 15:20:16 PDT 2003
Changes in directory llvm/include/llvm/Target:
MRegisterInfo.h updated: 1.21 -> 1.22
TargetCacheInfo.h updated: 1.10 -> 1.11
TargetData.h updated: 1.19 -> 1.20
TargetFrameInfo.h updated: 1.7 -> 1.8
TargetInstrInfo.h updated: 1.50 -> 1.51
TargetMachine.h updated: 1.37 -> 1.38
TargetMachineImpls.h updated: 1.5 -> 1.6
TargetRegInfo.h updated: 1.45 -> 1.46
TargetSchedInfo.h updated: 1.19 -> 1.20
---
Log message:
Added LLVM copyright header (for lack of a better term).
---
Diffs of the changes: (+63 -0)
Index: llvm/include/llvm/Target/MRegisterInfo.h
diff -u llvm/include/llvm/Target/MRegisterInfo.h:1.21 llvm/include/llvm/Target/MRegisterInfo.h:1.22
--- llvm/include/llvm/Target/MRegisterInfo.h:1.21 Thu Aug 21 17:09:49 2003
+++ llvm/include/llvm/Target/MRegisterInfo.h Mon Oct 20 15:19:40 2003
@@ -1,4 +1,11 @@
//===- Target/MRegisterInfo.h - Target Register Information -----*- 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 describes an abstract interface used to get information about a
// target machines register file. This information is used for a variety of
Index: llvm/include/llvm/Target/TargetCacheInfo.h
diff -u llvm/include/llvm/Target/TargetCacheInfo.h:1.10 llvm/include/llvm/Target/TargetCacheInfo.h:1.11
--- llvm/include/llvm/Target/TargetCacheInfo.h:1.10 Mon Jun 30 16:58:35 2003
+++ llvm/include/llvm/Target/TargetCacheInfo.h Mon Oct 20 15:19:41 2003
@@ -1,4 +1,11 @@
//===-- llvm/Target/TargetCacheInfo.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.
+//
+//===----------------------------------------------------------------------===//
//
// Describes properties of the target cache architecture.
//
Index: llvm/include/llvm/Target/TargetData.h
diff -u llvm/include/llvm/Target/TargetData.h:1.19 llvm/include/llvm/Target/TargetData.h:1.20
--- llvm/include/llvm/Target/TargetData.h:1.19 Tue Sep 30 13:37:47 2003
+++ llvm/include/llvm/Target/TargetData.h Mon Oct 20 15:19:42 2003
@@ -1,4 +1,11 @@
//===-- llvm/Target/TargetData.h - Data size & alignment info ---*- 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 target properties related to datatype size/offset/alignment
// information. It uses lazy annotations to cache information about how
Index: llvm/include/llvm/Target/TargetFrameInfo.h
diff -u llvm/include/llvm/Target/TargetFrameInfo.h:1.7 llvm/include/llvm/Target/TargetFrameInfo.h:1.8
--- llvm/include/llvm/Target/TargetFrameInfo.h:1.7 Sat Dec 28 14:12:10 2002
+++ llvm/include/llvm/Target/TargetFrameInfo.h Mon Oct 20 15:19:42 2003
@@ -1,4 +1,11 @@
//===-- llvm/Target/TargetFrameInfo.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.
+//
+//===----------------------------------------------------------------------===//
//
// Interface to describe the layout of a stack frame on the target machine.
//
Index: llvm/include/llvm/Target/TargetInstrInfo.h
diff -u llvm/include/llvm/Target/TargetInstrInfo.h:1.50 llvm/include/llvm/Target/TargetInstrInfo.h:1.51
--- llvm/include/llvm/Target/TargetInstrInfo.h:1.50 Sun Aug 3 13:52:15 2003
+++ llvm/include/llvm/Target/TargetInstrInfo.h Mon Oct 20 15:19:43 2003
@@ -1,4 +1,11 @@
//===-- llvm/Target/TargetInstrInfo.h - Instruction Info --------*- 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 describes the target machine instructions to the code generator.
//
Index: llvm/include/llvm/Target/TargetMachine.h
diff -u llvm/include/llvm/Target/TargetMachine.h:1.37 llvm/include/llvm/Target/TargetMachine.h:1.38
--- llvm/include/llvm/Target/TargetMachine.h:1.37 Mon Oct 20 10:14:33 2003
+++ llvm/include/llvm/Target/TargetMachine.h Mon Oct 20 15:19:43 2003
@@ -1,4 +1,11 @@
//===-- llvm/Target/TargetMachine.h - Target Information --------*- 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 describes the general parts of a Target machine.
//
Index: llvm/include/llvm/Target/TargetMachineImpls.h
diff -u llvm/include/llvm/Target/TargetMachineImpls.h:1.5 llvm/include/llvm/Target/TargetMachineImpls.h:1.6
--- llvm/include/llvm/Target/TargetMachineImpls.h:1.5 Sun Aug 24 14:49:07 2003
+++ llvm/include/llvm/Target/TargetMachineImpls.h Mon Oct 20 15:19:43 2003
@@ -1,4 +1,11 @@
//===-- llvm/Target/TargetMachineImpls.h - Target Descriptions --*- 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 entry point to getting access to the various target
// machine implementations available to LLVM.
Index: llvm/include/llvm/Target/TargetRegInfo.h
diff -u llvm/include/llvm/Target/TargetRegInfo.h:1.45 llvm/include/llvm/Target/TargetRegInfo.h:1.46
--- llvm/include/llvm/Target/TargetRegInfo.h:1.45 Tue Sep 30 13:37:47 2003
+++ llvm/include/llvm/Target/TargetRegInfo.h Mon Oct 20 15:19:43 2003
@@ -1,4 +1,11 @@
//===-- llvm/Target/TargetRegInfo.h - Target Register Info ------*- 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 is used to describe the register system of a target to the
// register allocator.
Index: llvm/include/llvm/Target/TargetSchedInfo.h
diff -u llvm/include/llvm/Target/TargetSchedInfo.h:1.19 llvm/include/llvm/Target/TargetSchedInfo.h:1.20
--- llvm/include/llvm/Target/TargetSchedInfo.h:1.19 Tue Sep 30 13:37:47 2003
+++ llvm/include/llvm/Target/TargetSchedInfo.h Mon Oct 20 15:19:43 2003
@@ -1,4 +1,11 @@
//===- Target/TargetSchedInfo.h - Target Instruction Sched Info -*- 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 describes the target machine to the instruction scheduler.
//
More information about the llvm-commits
mailing list