[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