oota-llvm.git
21 years agoRemove obsolete tests which:
Chris Lattner [Thu, 2 Oct 2003 18:48:35 +0000 (18:48 +0000)]
Remove obsolete tests which:
A. do not just test LLC, or even the sparc backend
B. are cut down versions of tests that exist in other places

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8821 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoCheckin new file, reduced by Brian
Chris Lattner [Thu, 2 Oct 2003 18:26:11 +0000 (18:26 +0000)]
Checkin new file, reduced by Brian

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8820 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoMoved enum and command-line option in separate file. Also added function that returns...
Alkis Evlogimenos [Thu, 2 Oct 2003 16:57:49 +0000 (16:57 +0000)]
Moved enum and command-line option in separate file. Also added function that returns the user selected register allocator to the caller.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8819 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoAdd ideas and small revisions from Vikram
Chris Lattner [Thu, 2 Oct 2003 16:38:05 +0000 (16:38 +0000)]
Add ideas and small revisions from Vikram

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8818 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoImplement InstCombine/add.ll:test17 & 18
Chris Lattner [Thu, 2 Oct 2003 15:11:26 +0000 (15:11 +0000)]
Implement InstCombine/add.ll:test17 & 18

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8817 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoAdd new testcases
Chris Lattner [Thu, 2 Oct 2003 15:11:09 +0000 (15:11 +0000)]
Add new testcases

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8816 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoChange llc command line for register allocators
Alkis Evlogimenos [Thu, 2 Oct 2003 06:13:19 +0000 (06:13 +0000)]
Change llc command line for register allocators

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8815 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agofix spleling
Chris Lattner [Thu, 2 Oct 2003 05:09:46 +0000 (05:09 +0000)]
fix spleling

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8814 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoadd note about .a files
Chris Lattner [Thu, 2 Oct 2003 05:07:23 +0000 (05:07 +0000)]
add note about .a files

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8813 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoInitial checkin of the LLVM 1.0 release notes
Chris Lattner [Thu, 2 Oct 2003 04:57:28 +0000 (04:57 +0000)]
Initial checkin of the LLVM 1.0 release notes

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8812 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoUse std::string::size_type for for ColonPos to stop gcc from giving a warning
Alkis Evlogimenos [Wed, 1 Oct 2003 22:49:22 +0000 (22:49 +0000)]
Use std::string::size_type for for ColonPos to stop gcc from giving a warning

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8811 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoRemove obsolete scoped pred and succ iterator typedefs
Chris Lattner [Wed, 1 Oct 2003 22:28:39 +0000 (22:28 +0000)]
Remove obsolete scoped pred and succ iterator typedefs

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8810 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoUse graph traits to perform generic interval construction
Chris Lattner [Wed, 1 Oct 2003 22:28:00 +0000 (22:28 +0000)]
Use graph traits to perform generic interval construction

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8809 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoAdd graph traits specializations for intervals
Chris Lattner [Wed, 1 Oct 2003 22:27:36 +0000 (22:27 +0000)]
Add graph traits specializations for intervals

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8808 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoAmazingly enough, we actually do some stuff around here. Now if we could
Chris Lattner [Wed, 1 Oct 2003 21:49:55 +0000 (21:49 +0000)]
Amazingly enough, we actually do some stuff around here.  Now if we could
just remember to update the open projects list... :)

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8807 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoMake sure to include the "support" directory
Chris Lattner [Wed, 1 Oct 2003 21:12:46 +0000 (21:12 +0000)]
Make sure to include the "support" directory

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8806 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoRevert previous change. For some reason this went into the main branch
Alkis Evlogimenos [Wed, 1 Oct 2003 19:40:13 +0000 (19:40 +0000)]
Revert previous change. For some reason this went into the main branch

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8805 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoAdded command line option for linear scan allocator
Alkis Evlogimenos [Wed, 1 Oct 2003 19:38:10 +0000 (19:38 +0000)]
Added command line option for linear scan allocator

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8804 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoThe comment seems irrelevant as the pass has become a BasicBlock pass.
Misha Brukman [Wed, 1 Oct 2003 05:24:50 +0000 (05:24 +0000)]
The comment seems irrelevant as the pass has become a BasicBlock pass.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8803 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoCorrected usage synopsis.
John Criswell [Tue, 30 Sep 2003 22:55:44 +0000 (22:55 +0000)]
Corrected usage synopsis.
Added information regarding additional LLVM passes used, input defaults, and
output defaults.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8802 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoMake sure to get the definition of getRegisterAllocator
Chris Lattner [Tue, 30 Sep 2003 22:24:00 +0000 (22:24 +0000)]
Make sure to get the definition of getRegisterAllocator

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8801 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoNew testcase that was not correctly handled
Chris Lattner [Tue, 30 Sep 2003 21:46:23 +0000 (21:46 +0000)]
New testcase that was not correctly handled

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8800 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoThis bug is not fixed, but will be in the future eventually
Chris Lattner [Tue, 30 Sep 2003 21:31:25 +0000 (21:31 +0000)]
This bug is not fixed, but will be in the future eventually

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8799 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agonew testcase
Chris Lattner [Tue, 30 Sep 2003 21:29:27 +0000 (21:29 +0000)]
new testcase

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8798 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoForward declare a class
Chris Lattner [Tue, 30 Sep 2003 20:15:40 +0000 (20:15 +0000)]
Forward declare a class

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8797 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoThis got merged into Passes.h
Chris Lattner [Tue, 30 Sep 2003 20:15:32 +0000 (20:15 +0000)]
This got merged into Passes.h

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8796 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoRegisterAllocation.h is going away
Chris Lattner [Tue, 30 Sep 2003 20:15:04 +0000 (20:15 +0000)]
RegisterAllocation.h is going away

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8795 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoInclude the sparc register in this file
Chris Lattner [Tue, 30 Sep 2003 20:14:43 +0000 (20:14 +0000)]
Include the sparc register in this file

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8794 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoinclude passes.h which defines the interface this file exposes
Chris Lattner [Tue, 30 Sep 2003 20:13:59 +0000 (20:13 +0000)]
include passes.h which defines the interface this file exposes

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8793 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoChanged TestRunner test class so that it replaces %llvmgcc and %llvmgxx
John Criswell [Tue, 30 Sep 2003 19:56:36 +0000 (19:56 +0000)]
Changed TestRunner test class so that it replaces %llvmgcc and %llvmgxx
instead of %gcc and %gxx.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8792 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoRemoved Makefile for CompileFail tests. They are now run by QMTest and are
John Criswell [Tue, 30 Sep 2003 19:41:15 +0000 (19:41 +0000)]
Removed Makefile for CompileFail tests.  They are now run by QMTest and are
located under llvm/test/Regression/C++Frontend.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8791 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoAdjusted for the new TestRunner test class. This replaces %gcc and %g++ with
John Criswell [Tue, 30 Sep 2003 19:28:26 +0000 (19:28 +0000)]
Adjusted for the new TestRunner test class.  This replaces %gcc and %g++ with
the names of the LLVM C and C++ frontends, respectively.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8789 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoAdded the CXXTest test class.
John Criswell [Tue, 30 Sep 2003 19:04:08 +0000 (19:04 +0000)]
Added the CXXTest test class.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8788 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoThis makefile is completely wrong, don't even bother to keep it
Chris Lattner [Tue, 30 Sep 2003 18:59:24 +0000 (18:59 +0000)]
This makefile is completely wrong, don't even bother to keep it

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8786 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoThese tests got moved to test/Programs/SingleSource/Regression/C++/EH
Chris Lattner [Tue, 30 Sep 2003 18:57:56 +0000 (18:57 +0000)]
These tests got moved to  test/Programs/SingleSource/Regression/C++/EH

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8785 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoUpdate comment
Chris Lattner [Tue, 30 Sep 2003 18:44:27 +0000 (18:44 +0000)]
Update comment

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8783 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoStandardize header file comments
Chris Lattner [Tue, 30 Sep 2003 18:37:50 +0000 (18:37 +0000)]
Standardize header file comments

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8782 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoAdd a file header
Chris Lattner [Tue, 30 Sep 2003 18:28:53 +0000 (18:28 +0000)]
Add a file header

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8781 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoRemove unused header
Chris Lattner [Tue, 30 Sep 2003 18:19:13 +0000 (18:19 +0000)]
Remove unused header

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8780 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoFix header comment
Chris Lattner [Tue, 30 Sep 2003 18:12:25 +0000 (18:12 +0000)]
Fix header comment

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8779 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoDoxygen-ified comments.
Misha Brukman [Tue, 30 Sep 2003 18:09:32 +0000 (18:09 +0000)]
Doxygen-ified comments.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8778 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoFix header, remove dead decl
Chris Lattner [Tue, 30 Sep 2003 18:06:51 +0000 (18:06 +0000)]
Fix header, remove dead decl

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8777 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoFix header file comment
Chris Lattner [Tue, 30 Sep 2003 18:05:30 +0000 (18:05 +0000)]
Fix header file comment

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8776 91177308-0d34-0410-b5e6-96231b3b80d8

21 years ago* Ordered includes according to LLVM style
Misha Brukman [Tue, 30 Sep 2003 17:59:25 +0000 (17:59 +0000)]
* Ordered includes according to LLVM style
* Put function signatures on one line if possible
* Deleted empty comment lines (^//$)
* Deleted braces around single statements
* Deleted space between function call and argument list

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8775 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agomake the header comment more useful
Chris Lattner [Tue, 30 Sep 2003 17:53:30 +0000 (17:53 +0000)]
make the header comment more useful

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8774 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoMade code more terse:
Misha Brukman [Tue, 30 Sep 2003 17:51:20 +0000 (17:51 +0000)]
Made code more terse:
* Deleted empty comment lines
* No single begin-braces '{' on a line by themselves

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8773 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoAdd statistic for # of emitWord() calls.
Brian Gaeke [Tue, 30 Sep 2003 17:49:41 +0000 (17:49 +0000)]
Add statistic for # of emitWord() calls.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8772 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoDoxygen-ified function comments.
Misha Brukman [Tue, 30 Sep 2003 17:42:57 +0000 (17:42 +0000)]
Doxygen-ified function comments.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8771 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoRemoved extra space in comments.
Misha Brukman [Tue, 30 Sep 2003 17:40:12 +0000 (17:40 +0000)]
Removed extra space in comments.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8770 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoRemove initials from source file
Chris Lattner [Tue, 30 Sep 2003 17:36:51 +0000 (17:36 +0000)]
Remove initials from source file

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8769 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoMake code more terse:
Misha Brukman [Tue, 30 Sep 2003 17:33:12 +0000 (17:33 +0000)]
Make code more terse:
* Remove extra blank lines
* Delete space between function call and arg list
* Delete non-content comment lines ("//")

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8768 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agonew testcase distilled from 177.mesa
Chris Lattner [Tue, 30 Sep 2003 17:13:34 +0000 (17:13 +0000)]
new testcase distilled from 177.mesa

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8766 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoAdded conditional configuration of poolalloc.
John Criswell [Tue, 30 Sep 2003 16:31:48 +0000 (16:31 +0000)]
Added conditional configuration of poolalloc.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8765 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoAdded the ability to conditionally configure the reopt project if it is checked
John Criswell [Tue, 30 Sep 2003 15:55:44 +0000 (15:55 +0000)]
Added the ability to conditionally configure the reopt project if it is checked
out under projects/reopt.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8762 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoNew fixed bug, distilled from 252.eon
Chris Lattner [Tue, 30 Sep 2003 15:40:25 +0000 (15:40 +0000)]
New fixed bug, distilled from 252.eon

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8761 91177308-0d34-0410-b5e6-96231b3b80d8

21 years ago1. Use better error messages in LinkFiles().
Brian Gaeke [Tue, 30 Sep 2003 14:03:48 +0000 (14:03 +0000)]
1. Use better error messages in LinkFiles().
2. I think the caller of LinkFiles() should not ignore a true return value.
   (If you have a good reason why it ought to, feel free to revert
   this. It's just something that's been bugging me for a while.)

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8760 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoRemoved the utils/Makefile file from being copied to the object root tree.
John Criswell [Tue, 30 Sep 2003 13:52:11 +0000 (13:52 +0000)]
Removed the utils/Makefile file from being copied to the object root tree.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8759 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoUpdate file headers for renamed files.
Chris Lattner [Tue, 30 Sep 2003 03:24:28 +0000 (03:24 +0000)]
Update file headers for renamed files.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8758 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoUse the newly abstracted interface for running our tools and gcc.
Misha Brukman [Mon, 29 Sep 2003 22:40:52 +0000 (22:40 +0000)]
Use the newly abstracted interface for running our tools and gcc.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8756 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoFixed space issues, code alignment, tabs -> spaces.
Misha Brukman [Mon, 29 Sep 2003 22:40:07 +0000 (22:40 +0000)]
Fixed space issues, code alignment, tabs -> spaces.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8755 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoImplementation of the abstraction of running our tools + gcc, taken out of
Misha Brukman [Mon, 29 Sep 2003 22:39:25 +0000 (22:39 +0000)]
Implementation of the abstraction of running our tools + gcc, taken out of
bugpoint for general usage and enjoyment.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8754 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoAbstracted away the process of running our tools + gcc from bugpoint.
Misha Brukman [Mon, 29 Sep 2003 22:38:57 +0000 (22:38 +0000)]
Abstracted away the process of running our tools + gcc from bugpoint.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8753 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoTersified and fixed whitespace (tabs -> spaces).
Misha Brukman [Mon, 29 Sep 2003 22:37:57 +0000 (22:37 +0000)]
Tersified and fixed whitespace (tabs -> spaces).

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8752 91177308-0d34-0410-b5e6-96231b3b80d8

21 years ago* Added an interface for how LLEE would communicate with the OS
Misha Brukman [Mon, 29 Sep 2003 22:37:00 +0000 (22:37 +0000)]
* Added an interface for how LLEE would communicate with the OS
* Implemented the interface in StorageProxy.c
* Removed the script `llee' as it is now created by the Makefile
* Makefile now compiles a shared object version of the library, but only if
  using gcc-3.3, linking fails under gcc-3.2

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8751 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoTersified code:
Misha Brukman [Mon, 29 Sep 2003 22:26:24 +0000 (22:26 +0000)]
Tersified code:
* Removed space between function name and its argument list
* Removed space between '&' and variable name
* Removed empty comment lines: `//'

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8750 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoupdate run command
Chris Lattner [Mon, 29 Sep 2003 22:17:12 +0000 (22:17 +0000)]
update run command

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8749 91177308-0d34-0410-b5e6-96231b3b80d8

21 years ago* Ordered includes according to LLVM programmers' guide
Misha Brukman [Mon, 29 Sep 2003 22:16:43 +0000 (22:16 +0000)]
* Ordered includes according to LLVM programmers' guide
* Made code layout more verbose: no more '{' on a line by itself
* Pruned extra whitespace

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8748 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoSimplify test, include problem analysis
Chris Lattner [Mon, 29 Sep 2003 21:53:04 +0000 (21:53 +0000)]
Simplify test, include problem analysis

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8747 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoAdded Makefiles to llvm/test/Programs/SingleSource/Regression/C++/EH and
John Criswell [Mon, 29 Sep 2003 21:35:32 +0000 (21:35 +0000)]
Added Makefiles to llvm/test/Programs/SingleSource/Regression/C++/EH and
llvm/test/Programs/SingleSource/Regression/C++/CompileFail.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8746 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoAdding Makefiles for llvm/test/Programs/SingleSource/Regression/C++/EH and
John Criswell [Mon, 29 Sep 2003 21:34:49 +0000 (21:34 +0000)]
Adding Makefiles for llvm/test/Programs/SingleSource/Regression/C++/EH and
llvm/test/Programs/SingleSource/Regression/C++/CompileFail.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8745 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoUpdated for the new QMTest test suite. Temporary output file is now placed
John Criswell [Mon, 29 Sep 2003 21:21:59 +0000 (21:21 +0000)]
Updated for the new QMTest test suite.  Temporary output file is now placed
inside the temporary file directory.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8744 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoNew testcase, distilled by John
Chris Lattner [Mon, 29 Sep 2003 21:18:36 +0000 (21:18 +0000)]
New testcase, distilled by John

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8743 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoAdded information on input and output filenames.
John Criswell [Mon, 29 Sep 2003 20:10:08 +0000 (20:10 +0000)]
Added information on input and output filenames.
Added periods to the end of sentence fragments describing options.
Added information to llc about which target architecture is selected for
assembly language code generation.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8741 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoRemoved Support directory. It now lives in llvm/support/lib.
John Criswell [Mon, 29 Sep 2003 16:10:43 +0000 (16:10 +0000)]
Removed Support directory.  It now lives in llvm/support/lib.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8739 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoCheck in missing makefile
Chris Lattner [Mon, 29 Sep 2003 16:03:01 +0000 (16:03 +0000)]
Check in missing makefile

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8738 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoInitial checkin of makefile for this directory
Chris Lattner [Mon, 29 Sep 2003 15:58:16 +0000 (15:58 +0000)]
Initial checkin of makefile for this directory

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8737 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoMoved code from llvm/lib/Support to llvm/support/lib/Support.
John Criswell [Mon, 29 Sep 2003 15:02:30 +0000 (15:02 +0000)]
Moved code from llvm/lib/Support to llvm/support/lib/Support.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8735 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoMoved llvm/utils/Burg and llvm/utils/TableGen to llvm/support/tools.
John Criswell [Mon, 29 Sep 2003 14:52:53 +0000 (14:52 +0000)]
Moved llvm/utils/Burg and llvm/utils/TableGen to llvm/support/tools.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8734 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoMoved llvm/lib/Support to llvm/support/lib/Support.
John Criswell [Mon, 29 Sep 2003 14:52:28 +0000 (14:52 +0000)]
Moved llvm/lib/Support to llvm/support/lib/Support.
Moved llvm/utils/Burg and llvm/utils/TableGen to llvm/support/tools.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8733 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoUpdating Makefiles for new location in llvm/support.
John Criswell [Mon, 29 Sep 2003 14:49:09 +0000 (14:49 +0000)]
Updating Makefiles for new location in llvm/support.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8732 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoUpdated Makefiles to reflect new location in llvm/support/tools.
John Criswell [Mon, 29 Sep 2003 14:48:29 +0000 (14:48 +0000)]
Updated Makefiles to reflect new location in llvm/support/tools.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8731 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoAdded explanation of where analyze gets its input, where it sends its output,
John Criswell [Mon, 29 Sep 2003 14:05:08 +0000 (14:05 +0000)]
Added explanation of where analyze gets its input, where it sends its output,
and how it decides to interpret its input.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8730 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoSquelch warnings.
Misha Brukman [Sat, 27 Sep 2003 22:26:37 +0000 (22:26 +0000)]
Squelch warnings.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8729 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoUpdated these tests so that they use the new temporary directory as opposed
John Criswell [Fri, 26 Sep 2003 20:20:44 +0000 (20:20 +0000)]
Updated these tests so that they use the new temporary directory as opposed
to the old Output directory for temporary files.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8728 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoMoved llvm/test/Programs/SingleSource/Regression around a bit to support
John Criswell [Fri, 26 Sep 2003 19:51:42 +0000 (19:51 +0000)]
Moved llvm/test/Programs/SingleSource/Regression around a bit to support
multiple languages.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8727 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoUpdated to generate temporary files in the temporary directory.
John Criswell [Fri, 26 Sep 2003 16:43:51 +0000 (16:43 +0000)]
Updated to generate temporary files in the temporary directory.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8724 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoAdded information on how input and output files are selected.
John Criswell [Fri, 26 Sep 2003 16:32:00 +0000 (16:32 +0000)]
Added information on how input and output files are selected.
Added information on where files are located by llvm-link.
Added missing options.
Re-worded some stuff so that it (hopefully) sounds better.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8723 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoRemoving these tests from the regressions directory.
John Criswell [Fri, 26 Sep 2003 14:58:39 +0000 (14:58 +0000)]
Removing these tests from the regressions directory.
They now live in llvm/test/Programs/SingleSource/Regression alongside their
UnitTest brethren.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8722 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoAdded llvm/test/Programs/SingleSource/Regression/Makefile.
John Criswell [Fri, 26 Sep 2003 14:53:17 +0000 (14:53 +0000)]
Added llvm/test/Programs/SingleSource/Regression/Makefile.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8721 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoJust rethrow previous exception instead of making a new one
Chris Lattner [Fri, 26 Sep 2003 14:44:52 +0000 (14:44 +0000)]
Just rethrow previous exception instead of making a new one

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8718 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoModified the test so that it puts temporary files into the temporary directory.
John Criswell [Fri, 26 Sep 2003 13:58:44 +0000 (13:58 +0000)]
Modified the test so that it puts temporary files into the temporary directory.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8717 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoAdded information about how llvm-as and llvm-dis select the input and output
John Criswell [Fri, 26 Sep 2003 02:59:00 +0000 (02:59 +0000)]
Added information about how llvm-as and llvm-dis select the input and output
filenames.
Corrected some typos in the llvm-dis documentation.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8716 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoChange the heading of the page to reflect the tool name
Chris Lattner [Thu, 25 Sep 2003 19:50:05 +0000 (19:50 +0000)]
Change the heading of the page to reflect the tool name

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8715 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoAdded an explanation of gccld's behavior when linking in native mode.
John Criswell [Thu, 25 Sep 2003 19:14:51 +0000 (19:14 +0000)]
Added an explanation of gccld's behavior when linking in native mode.
Also gives me an excuse to re-commit the file on Tank.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8714 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoAdded information about the new -native option.
John Criswell [Thu, 25 Sep 2003 19:10:25 +0000 (19:10 +0000)]
Added information about the new -native option.
Added information about how object files and libraries are found and loaded.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8713 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoTo be consistent with the rest of LLVM codebase (and the rest of this file):
Misha Brukman [Thu, 25 Sep 2003 18:10:34 +0000 (18:10 +0000)]
To be consistent with the rest of LLVM codebase (and the rest of this file):
* Changed tabs to spaces
* Removed a space between a function call and its arguments (...)

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8712 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoMoved wierdnames.ll to weirdnames.ll. The new name is spelled correctly.
John Criswell [Thu, 25 Sep 2003 17:44:32 +0000 (17:44 +0000)]
Moved wierdnames.ll to weirdnames.ll.  The new name is spelled correctly.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8711 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoMade modifications recommended by Chris. Namely:
John Criswell [Thu, 25 Sep 2003 13:49:37 +0000 (13:49 +0000)]
Made modifications recommended by Chris.  Namely:
o Remove stuff that has been done or is now irrelevant.
o Add a reminder to create Release Notes for Release 1.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8710 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoDefine the instance variable Buffer, not the automatic variable Buffer.
Chris Lattner [Thu, 25 Sep 2003 04:13:53 +0000 (04:13 +0000)]
Define the instance variable Buffer, not the automatic variable Buffer.
This was causing us to munmap random stuff, which is obviously bad.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8709 91177308-0d34-0410-b5e6-96231b3b80d8

21 years agoDOn't crash if program calls the null pointer
Chris Lattner [Wed, 24 Sep 2003 23:42:58 +0000 (23:42 +0000)]
DOn't crash if program calls the null pointer

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8708 91177308-0d34-0410-b5e6-96231b3b80d8