diff options
Diffstat (limited to 'llvm/lib/Target')
| -rw-r--r-- | llvm/lib/Target/Sparc/MappingInfo.h | 7 | ||||
| -rw-r--r-- | llvm/lib/Target/Sparc/SparcInstr.def | 7 | ||||
| -rw-r--r-- | llvm/lib/Target/Sparc/SparcInstrSelectionSupport.h | 7 | ||||
| -rw-r--r-- | llvm/lib/Target/Sparc/SparcInternals.h | 7 | ||||
| -rw-r--r-- | llvm/lib/Target/Sparc/SparcRegClassInfo.h | 7 | ||||
| -rw-r--r-- | llvm/lib/Target/Sparc/SparcV9.td | 9 | ||||
| -rw-r--r-- | llvm/lib/Target/Sparc/SparcV9CodeEmitter.h | 8 | ||||
| -rw-r--r-- | llvm/lib/Target/Sparc/SparcV9_F2.td | 5 | ||||
| -rw-r--r-- | llvm/lib/Target/Sparc/SparcV9_F3.td | 5 | ||||
| -rw-r--r-- | llvm/lib/Target/Sparc/SparcV9_F4.td | 5 | ||||
| -rw-r--r-- | llvm/lib/Target/Sparc/SparcV9_Reg.td | 5 | ||||
| -rw-r--r-- | llvm/lib/Target/Target.td | 7 | ||||
| -rw-r--r-- | llvm/lib/Target/X86/X86.h | 7 | ||||
| -rw-r--r-- | llvm/lib/Target/X86/X86.td | 7 | ||||
| -rw-r--r-- | llvm/lib/Target/X86/X86InstrBuilder.h | 7 | ||||
| -rw-r--r-- | llvm/lib/Target/X86/X86InstrInfo.h | 7 | ||||
| -rw-r--r-- | llvm/lib/Target/X86/X86InstrInfo.td | 7 | ||||
| -rw-r--r-- | llvm/lib/Target/X86/X86RegisterInfo.h | 7 | ||||
| -rw-r--r-- | llvm/lib/Target/X86/X86RegisterInfo.td | 7 | ||||
| -rw-r--r-- | llvm/lib/Target/X86/X86TargetMachine.h | 7 |
20 files changed, 135 insertions, 0 deletions
diff --git a/llvm/lib/Target/Sparc/MappingInfo.h b/llvm/lib/Target/Sparc/MappingInfo.h index e1bbcc0fa16..f86e2b42b7a 100644 --- a/llvm/lib/Target/Sparc/MappingInfo.h +++ b/llvm/lib/Target/Sparc/MappingInfo.h @@ -1,4 +1,11 @@ //===- lib/Target/Sparc/MappingInfo.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. +// +//===----------------------------------------------------------------------===// // // Data structures to support the Reoptimizer's Instruction-to-MachineInstr // mapping information gatherer. diff --git a/llvm/lib/Target/Sparc/SparcInstr.def b/llvm/lib/Target/Sparc/SparcInstr.def index c4ffbffcddc..8c7c7c749e9 100644 --- a/llvm/lib/Target/Sparc/SparcInstr.def +++ b/llvm/lib/Target/Sparc/SparcInstr.def @@ -1,4 +1,11 @@ //===-- SparcInstr.def - Sparc 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 describes all of the instructions that the sparc backend uses. It // relys on an external 'I' macro being defined that takes the arguments diff --git a/llvm/lib/Target/Sparc/SparcInstrSelectionSupport.h b/llvm/lib/Target/Sparc/SparcInstrSelectionSupport.h index 1be1de10448..7a3c081d159 100644 --- a/llvm/lib/Target/Sparc/SparcInstrSelectionSupport.h +++ b/llvm/lib/Target/Sparc/SparcInstrSelectionSupport.h @@ -1,6 +1,13 @@ //===-- llvm/CodeGen/SparcInstrSelectionSupport.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. +// +//===----------------------------------------------------------------------===// // +// TODO: Need a description here. // //===----------------------------------------------------------------------===// diff --git a/llvm/lib/Target/Sparc/SparcInternals.h b/llvm/lib/Target/Sparc/SparcInternals.h index 29ab1f3b72c..c27b9d01ac0 100644 --- a/llvm/lib/Target/Sparc/SparcInternals.h +++ b/llvm/lib/Target/Sparc/SparcInternals.h @@ -1,5 +1,12 @@ //===-- SparcInternals.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. +// +//===----------------------------------------------------------------------===// +// // This file defines stuff that is to be private to the Sparc backend, but is // shared among different portions of the backend. // diff --git a/llvm/lib/Target/Sparc/SparcRegClassInfo.h b/llvm/lib/Target/Sparc/SparcRegClassInfo.h index 17e94ae44c3..321ce60ab0f 100644 --- a/llvm/lib/Target/Sparc/SparcRegClassInfo.h +++ b/llvm/lib/Target/Sparc/SparcRegClassInfo.h @@ -1,4 +1,11 @@ //===-- SparcRegClassInfo.h - Register class def'ns for Sparc ---*- 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 register classes used by the Sparc target description. // diff --git a/llvm/lib/Target/Sparc/SparcV9.td b/llvm/lib/Target/Sparc/SparcV9.td index ffb9ebfe729..4cb00102e2b 100644 --- a/llvm/lib/Target/Sparc/SparcV9.td +++ b/llvm/lib/Target/Sparc/SparcV9.td @@ -1,4 +1,13 @@ //===- SparcV9.td - Target Description for Sparc V9 Target ----------------===// +// +// 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. +// +//===----------------------------------------------------------------------===// +// +// TODO: Need a description here. // //===----------------------------------------------------------------------===// diff --git a/llvm/lib/Target/Sparc/SparcV9CodeEmitter.h b/llvm/lib/Target/Sparc/SparcV9CodeEmitter.h index 8b73aa44992..48bb6734dd5 100644 --- a/llvm/lib/Target/Sparc/SparcV9CodeEmitter.h +++ b/llvm/lib/Target/Sparc/SparcV9CodeEmitter.h @@ -1,5 +1,13 @@ //===-- SparcV9CodeEmitter.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. +// +//===----------------------------------------------------------------------===// +// +// TODO: Need a description here. // //===----------------------------------------------------------------------===// diff --git a/llvm/lib/Target/Sparc/SparcV9_F2.td b/llvm/lib/Target/Sparc/SparcV9_F2.td index f7df6377817..cfaf5d87a95 100644 --- a/llvm/lib/Target/Sparc/SparcV9_F2.td +++ b/llvm/lib/Target/Sparc/SparcV9_F2.td @@ -1,5 +1,10 @@ //===- SparcV9_F2.td - Format 2 instructions: Sparc V9 Target -------------===// +// +// 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. +// //===----------------------------------------------------------------------===// //===----------------------------------------------------------------------===// diff --git a/llvm/lib/Target/Sparc/SparcV9_F3.td b/llvm/lib/Target/Sparc/SparcV9_F3.td index 5fc520ee89e..718b0dea064 100644 --- a/llvm/lib/Target/Sparc/SparcV9_F3.td +++ b/llvm/lib/Target/Sparc/SparcV9_F3.td @@ -1,5 +1,10 @@ //===- SparcV9_F3.td - Format 3 Instructions: Sparc V9 Target -------------===// +// +// 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. +// //===----------------------------------------------------------------------===// //===----------------------------------------------------------------------===// diff --git a/llvm/lib/Target/Sparc/SparcV9_F4.td b/llvm/lib/Target/Sparc/SparcV9_F4.td index a7b43749274..19e52e108a2 100644 --- a/llvm/lib/Target/Sparc/SparcV9_F4.td +++ b/llvm/lib/Target/Sparc/SparcV9_F4.td @@ -1,5 +1,10 @@ //===- SparcV9_F4.td - Format 4 instructions: Sparc V9 Target -------------===// +// +// 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. +// //===----------------------------------------------------------------------===// //----------------------- F4 classes ----------------------------------------- diff --git a/llvm/lib/Target/Sparc/SparcV9_Reg.td b/llvm/lib/Target/Sparc/SparcV9_Reg.td index 58177500fe5..40aaac4abe0 100644 --- a/llvm/lib/Target/Sparc/SparcV9_Reg.td +++ b/llvm/lib/Target/Sparc/SparcV9_Reg.td @@ -1,5 +1,10 @@ //===- SparcV9_Reg.td - Sparc V9 Register definitions ---------------------===// +// +// 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. +// //===----------------------------------------------------------------------===// //===----------------------------------------------------------------------===// diff --git a/llvm/lib/Target/Target.td b/llvm/lib/Target/Target.td index fa040efb8ac..7b9d2ba912c 100644 --- a/llvm/lib/Target/Target.td +++ b/llvm/lib/Target/Target.td @@ -1,4 +1,11 @@ //===- Target.td - Target Independent TableGen 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 target-independent interfaces which should be // implemented by each target which is using a TableGen based code generator. diff --git a/llvm/lib/Target/X86/X86.h b/llvm/lib/Target/X86/X86.h index 14e6c2d98c0..01041f8d3a8 100644 --- a/llvm/lib/Target/X86/X86.h +++ b/llvm/lib/Target/X86/X86.h @@ -1,4 +1,11 @@ //===-- X86.h - Top-level interface for X86 representation ------*- 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 entry points for global functions defined in the x86 // target library, as used by the LLVM JIT. diff --git a/llvm/lib/Target/X86/X86.td b/llvm/lib/Target/X86/X86.td index a90c27c0c79..d26ef9a73c8 100644 --- a/llvm/lib/Target/X86/X86.td +++ b/llvm/lib/Target/X86/X86.td @@ -1,4 +1,11 @@ //===- X86.td - Target definition file for the Intel X86 arch ---*- 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 is a target description file for the Intel i386 architecture, refered to // here as the "X86" architecture. diff --git a/llvm/lib/Target/X86/X86InstrBuilder.h b/llvm/lib/Target/X86/X86InstrBuilder.h index d34d4d757ed..fec6cd35a9d 100644 --- a/llvm/lib/Target/X86/X86InstrBuilder.h +++ b/llvm/lib/Target/X86/X86InstrBuilder.h @@ -1,4 +1,11 @@ //===-- X86InstrBuilder.h - Functions to aid building x86 insts -*- 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 functions that may be used with BuildMI from the // MachineInstrBuilder.h file to handle X86'isms in a clean way. diff --git a/llvm/lib/Target/X86/X86InstrInfo.h b/llvm/lib/Target/X86/X86InstrInfo.h index 7768880e8b3..26b2618a01f 100644 --- a/llvm/lib/Target/X86/X86InstrInfo.h +++ b/llvm/lib/Target/X86/X86InstrInfo.h @@ -1,4 +1,11 @@ //===- X86InstructionInfo.h - 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. // diff --git a/llvm/lib/Target/X86/X86InstrInfo.td b/llvm/lib/Target/X86/X86InstrInfo.td index f4774ce39c0..eecc5453479 100644 --- a/llvm/lib/Target/X86/X86InstrInfo.td +++ b/llvm/lib/Target/X86/X86InstrInfo.td @@ -1,4 +1,11 @@ //===- X86InstrInfo.td - Describe the X86 Instruction Set -------*- 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 X86 instruction set, defining the instructions, and // properties of the instructions which are needed for code generation, machine diff --git a/llvm/lib/Target/X86/X86RegisterInfo.h b/llvm/lib/Target/X86/X86RegisterInfo.h index e864dc3b26b..02fe14b7d4a 100644 --- a/llvm/lib/Target/X86/X86RegisterInfo.h +++ b/llvm/lib/Target/X86/X86RegisterInfo.h @@ -1,4 +1,11 @@ //===- X86RegisterInfo.h - X86 Register Information Impl --------*- 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. // diff --git a/llvm/lib/Target/X86/X86RegisterInfo.td b/llvm/lib/Target/X86/X86RegisterInfo.td index 353e3a1a2f3..121634f539e 100644 --- a/llvm/lib/Target/X86/X86RegisterInfo.td +++ b/llvm/lib/Target/X86/X86RegisterInfo.td @@ -1,4 +1,11 @@ //===- X86RegisterInfo.td - Describe the X86 Register File ------*- 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 X86 Register file, defining the registers themselves, // aliases between the registers, and the register classes built out of the diff --git a/llvm/lib/Target/X86/X86TargetMachine.h b/llvm/lib/Target/X86/X86TargetMachine.h index 583f2764690..5581da4d818 100644 --- a/llvm/lib/Target/X86/X86TargetMachine.h +++ b/llvm/lib/Target/X86/X86TargetMachine.h @@ -1,5 +1,12 @@ //===-- X86TargetMachine.h - Define TargetMachine for the X86 ---*- 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 declares the X86 specific subclass of TargetMachine. // //===----------------------------------------------------------------------===// |

