mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-06-25 16:24:23 +00:00
Added LLVM project notice to the top of every C++ source file.
Header files will be on the way. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9298 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@ -1,5 +1,12 @@
|
||||
//===-- ExecutionEngine.cpp - Common Implementation shared by EEs ---------===//
|
||||
//
|
||||
// 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 common interface used by the various execution engine
|
||||
// subclasses.
|
||||
//
|
||||
|
@ -1,5 +1,12 @@
|
||||
//===-- Execution.cpp - Implement code to simulate the program ------------===//
|
||||
//
|
||||
// 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 actual instruction interpreter.
|
||||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
@ -1,5 +1,12 @@
|
||||
//===-- ExternalFunctions.cpp - Implement External Functions --------------===//
|
||||
//
|
||||
// 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 both code to deal with invoking "external" functions, but
|
||||
// also contains code that implements "exported" external functions.
|
||||
//
|
||||
|
@ -1,4 +1,11 @@
|
||||
//===- Interpreter.cpp - Top-Level LLVM Interpreter 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 top-level functionality for the LLVM interpreter.
|
||||
// This interpreter is designed to be a very simple, portable, inefficient
|
||||
|
@ -1,4 +1,11 @@
|
||||
//===-- Intercept.cpp - System function interception routines -------------===//
|
||||
//
|
||||
// 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.
|
||||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
//
|
||||
// If a function call occurs to an external function, the JIT is designed to use
|
||||
// the dynamic loader interface to find a function to call. This is useful for
|
||||
|
@ -1,4 +1,11 @@
|
||||
//===-- JIT.cpp - LLVM Just in Time Compiler ------------------------------===//
|
||||
//
|
||||
// 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 top-level support for creating a Just-In-Time
|
||||
// compiler for the current architecture.
|
||||
|
@ -1,4 +1,11 @@
|
||||
//===-- Emitter.cpp - Write machine code to executable memory -------------===//
|
||||
//
|
||||
// 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 MachineCodeEmitter object that is used by Jello to write
|
||||
// machine code to memory and remember where relocatable values lie.
|
||||
|
@ -1,4 +1,11 @@
|
||||
//===-- VM.cpp - LLVM Just in Time Compiler -------------------------------===//
|
||||
//
|
||||
// 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 tool implements a just-in-time compiler for LLVM, allowing direct
|
||||
// execution of LLVM bytecode in an efficient manner.
|
||||
|
Reference in New Issue
Block a user