[llvm-commits] CVS: llvm/lib/Target/X86/FloatingPoint.cpp InstSelectPattern.cpp InstSelectSimple.cpp PeepholeOptimizer.cpp Printer.cpp X86CodeEmitter.cpp X86InstrInfo.cpp X86RegisterInfo.cpp X86TargetMachine.cpp

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


Changes in directory llvm/lib/Target/X86:

FloatingPoint.cpp updated: 1.9 -> 1.10
InstSelectPattern.cpp updated: 1.3 -> 1.4
InstSelectSimple.cpp updated: 1.135 -> 1.136
PeepholeOptimizer.cpp updated: 1.4 -> 1.5
Printer.cpp updated: 1.66 -> 1.67
X86CodeEmitter.cpp updated: 1.38 -> 1.39
X86InstrInfo.cpp updated: 1.15 -> 1.16
X86RegisterInfo.cpp updated: 1.37 -> 1.38
X86TargetMachine.cpp updated: 1.34 -> 1.35

---
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:  (+63 -0)

Index: llvm/lib/Target/X86/FloatingPoint.cpp
diff -u llvm/lib/Target/X86/FloatingPoint.cpp:1.9 llvm/lib/Target/X86/FloatingPoint.cpp:1.10
--- llvm/lib/Target/X86/FloatingPoint.cpp:1.9	Fri Oct 10 12:47:36 2003
+++ llvm/lib/Target/X86/FloatingPoint.cpp	Mon Oct 20 14:43:18 2003
@@ -1,4 +1,11 @@
 //===-- FloatingPoint.cpp - Floating point Reg -> Stack converter ---------===//
+// 
+//                     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 pass which converts floating point instructions from
 // virtual registers into register stack instructions.


Index: llvm/lib/Target/X86/InstSelectPattern.cpp
diff -u llvm/lib/Target/X86/InstSelectPattern.cpp:1.3 llvm/lib/Target/X86/InstSelectPattern.cpp:1.4
--- llvm/lib/Target/X86/InstSelectPattern.cpp:1.3	Thu Aug 14 23:51:59 2003
+++ llvm/lib/Target/X86/InstSelectPattern.cpp	Mon Oct 20 14:43:18 2003
@@ -1,4 +1,11 @@
 //===-- InstSelectPattern.cpp - A pattern matching inst selector for X86 --===//
+// 
+//                     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 a pattern matching instruction selector for X86.
 //


Index: llvm/lib/Target/X86/InstSelectSimple.cpp
diff -u llvm/lib/Target/X86/InstSelectSimple.cpp:1.135 llvm/lib/Target/X86/InstSelectSimple.cpp:1.136
--- llvm/lib/Target/X86/InstSelectSimple.cpp:1.135	Sun Oct 19 23:48:06 2003
+++ llvm/lib/Target/X86/InstSelectSimple.cpp	Mon Oct 20 14:43:18 2003
@@ -1,4 +1,11 @@
 //===-- InstSelectSimple.cpp - A simple instruction selector for x86 ------===//
+// 
+//                     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 a simple peephole instruction selector for the x86 target
 //


Index: llvm/lib/Target/X86/PeepholeOptimizer.cpp
diff -u llvm/lib/Target/X86/PeepholeOptimizer.cpp:1.4 llvm/lib/Target/X86/PeepholeOptimizer.cpp:1.5
--- llvm/lib/Target/X86/PeepholeOptimizer.cpp:1.4	Mon Oct 20 00:53:31 2003
+++ llvm/lib/Target/X86/PeepholeOptimizer.cpp	Mon Oct 20 14:43:18 2003
@@ -1,4 +1,11 @@
 //===-- PeepholeOptimizer.cpp - X86 Peephole Optimizer --------------------===//
+// 
+//                     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 a peephole optimizer for the X86.
 //


Index: llvm/lib/Target/X86/Printer.cpp
diff -u llvm/lib/Target/X86/Printer.cpp:1.66 llvm/lib/Target/X86/Printer.cpp:1.67
--- llvm/lib/Target/X86/Printer.cpp:1.66	Sun Oct 19 23:03:10 2003
+++ llvm/lib/Target/X86/Printer.cpp	Mon Oct 20 14:43:18 2003
@@ -1,4 +1,11 @@
 //===-- X86/Printer.cpp - Convert X86 LLVM code to Intel assembly ---------===//
+// 
+//                     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 a printer that converts from our internal
 // representation of machine-dependent LLVM code to Intel-format


Index: llvm/lib/Target/X86/X86CodeEmitter.cpp
diff -u llvm/lib/Target/X86/X86CodeEmitter.cpp:1.38 llvm/lib/Target/X86/X86CodeEmitter.cpp:1.39
--- llvm/lib/Target/X86/X86CodeEmitter.cpp:1.38	Sun Oct 19 22:42:58 2003
+++ llvm/lib/Target/X86/X86CodeEmitter.cpp	Mon Oct 20 14:43:18 2003
@@ -1,4 +1,11 @@
 //===-- X86/X86CodeEmitter.cpp - Convert X86 code to machine code ---------===//
+// 
+//                     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 the pass that transforms the X86 machine instructions into
 // actual executable machine code.


Index: llvm/lib/Target/X86/X86InstrInfo.cpp
diff -u llvm/lib/Target/X86/X86InstrInfo.cpp:1.15 llvm/lib/Target/X86/X86InstrInfo.cpp:1.16
--- llvm/lib/Target/X86/X86InstrInfo.cpp:1.15	Sun Aug  3 16:55:55 2003
+++ llvm/lib/Target/X86/X86InstrInfo.cpp	Mon Oct 20 14:43:18 2003
@@ -1,4 +1,11 @@
 //===- X86InstrInfo.cpp - X86 Instruction 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 contains the X86 implementation of the TargetInstrInfo class.
 //


Index: llvm/lib/Target/X86/X86RegisterInfo.cpp
diff -u llvm/lib/Target/X86/X86RegisterInfo.cpp:1.37 llvm/lib/Target/X86/X86RegisterInfo.cpp:1.38
--- llvm/lib/Target/X86/X86RegisterInfo.cpp:1.37	Tue Oct 14 14:09:05 2003
+++ llvm/lib/Target/X86/X86RegisterInfo.cpp	Mon Oct 20 14:43:18 2003
@@ -1,4 +1,11 @@
 //===- X86RegisterInfo.cpp - X86 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 contains the X86 implementation of the MRegisterInfo class.  This
 // file is responsible for the frame pointer elimination optimization on X86.


Index: llvm/lib/Target/X86/X86TargetMachine.cpp
diff -u llvm/lib/Target/X86/X86TargetMachine.cpp:1.34 llvm/lib/Target/X86/X86TargetMachine.cpp:1.35
--- llvm/lib/Target/X86/X86TargetMachine.cpp:1.34	Mon Oct 20 10:15:17 2003
+++ llvm/lib/Target/X86/X86TargetMachine.cpp	Mon Oct 20 14:43:18 2003
@@ -1,5 +1,12 @@
 //===-- X86TargetMachine.cpp - Define TargetMachine for the X86 -----------===//
 // 
+//                     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 X86 specific subclass of TargetMachine.
 //
 //===----------------------------------------------------------------------===//





More information about the llvm-commits mailing list