oota-llvm.git
19 years agoActually, leave the check in. This prevents us from counting dead arguments
Chris Lattner [Thu, 11 Nov 2004 07:47:54 +0000 (07:47 +0000)]
Actually, leave the check in.  This prevents us from counting dead arguments
as IPCP opportunities.

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

19 years agoFix bug: IPConstantProp/deadarg.ll
Chris Lattner [Thu, 11 Nov 2004 07:46:29 +0000 (07:46 +0000)]
Fix bug: IPConstantProp/deadarg.ll

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

19 years agonew testcase
Chris Lattner [Thu, 11 Nov 2004 07:46:11 +0000 (07:46 +0000)]
new testcase

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

19 years agoFix documentation for Makefile target name change. install-bytecode is now
Reid Spencer [Thu, 11 Nov 2004 07:30:27 +0000 (07:30 +0000)]
Fix documentation for Makefile target name change. install-bytecode is now
just "install" in the runtime directory.

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

19 years agoMake IP Constant prop more aggressive about handling self recursive calls.
Chris Lattner [Wed, 10 Nov 2004 19:43:59 +0000 (19:43 +0000)]
Make IP Constant prop more aggressive about handling self recursive calls.
This implements IPConstantProp/recursion.ll

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

19 years agoNew testcase
Chris Lattner [Wed, 10 Nov 2004 19:43:31 +0000 (19:43 +0000)]
New testcase

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

19 years agoCorrect the name of stosd for the AT&T syntax:
John Criswell [Wed, 10 Nov 2004 04:48:15 +0000 (04:48 +0000)]
Correct the name of stosd for the AT&T syntax:
It's stosl (l for long == 32 bit).

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

19 years agoDo not let dead constant expressions hanging off of functions prevent IPCP.
Chris Lattner [Tue, 9 Nov 2004 20:47:30 +0000 (20:47 +0000)]
Do not let dead constant expressions hanging off of functions prevent IPCP.
This allows to elimination of a bunch of global pool descriptor args from
programs being pool allocated (and is also generally useful!)

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

19 years agoProvide conversion from posix time.
Reid Spencer [Tue, 9 Nov 2004 20:29:10 +0000 (20:29 +0000)]
Provide conversion from posix time.

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

19 years agoFix isBytecodeFile to correctly recognized compressed bytecode too.
Reid Spencer [Tue, 9 Nov 2004 20:27:23 +0000 (20:27 +0000)]
Fix isBytecodeFile to correctly recognized compressed bytecode too.

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

19 years ago* Implement getStatusInfo for getting stat(2) like information
Reid Spencer [Tue, 9 Nov 2004 20:26:31 +0000 (20:26 +0000)]
* Implement getStatusInfo for getting stat(2) like information
* Implement createTemporaryFile for mkstemp(3) functionality
* Fix isBytecodeFile to accept llvc magic # (compressed) as bytecode.

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

19 years agoMake sure llee can deal with compressed bytecode too.
Reid Spencer [Tue, 9 Nov 2004 20:21:25 +0000 (20:21 +0000)]
Make sure llee can deal with compressed bytecode too.

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

19 years agoRecognize compressed LLVM bytecode files.
John Criswell [Tue, 9 Nov 2004 19:37:07 +0000 (19:37 +0000)]
Recognize compressed LLVM bytecode files.
This should fix the problem of not being able to link compressed LLVM
bytecode files from LLVM libraries.

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

19 years agoTune compression:
Reid Spencer [Tue, 9 Nov 2004 17:58:09 +0000 (17:58 +0000)]
Tune compression:
bzip2: block size 9 -> 5, reduces memory by 400Kbytes, doesn't affect speed
       or compression ratio on all but the largest bytecode files (>1MB)
zip:   level 9 -> 6, this speeds up compression time by ~30% but only
       degrades the compressed size by a few bytes per megabyte. Those few
       bytes aren't worth the effort.

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

19 years agoChange this back so that I get stable numbers to reflect the change from the
Chris Lattner [Tue, 9 Nov 2004 08:05:23 +0000 (08:05 +0000)]
Change this back so that I get stable numbers to reflect the change from the
nightly testers

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

19 years agoDocument quick-test target.
Reid Spencer [Tue, 9 Nov 2004 06:32:58 +0000 (06:32 +0000)]
Document quick-test target.

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

19 years agoAdd a quick-test target that uses QUICKTEST variable to quickly run a
Reid Spencer [Tue, 9 Nov 2004 06:28:32 +0000 (06:28 +0000)]
Add a quick-test target that uses QUICKTEST variable to quickly run a
portion of the test suite. e.g.:

make quck-test QUICKTEST=Regression/Bytecode

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

19 years agoFix bug: 2004-11-08-FreeUseCrash.ll
Chris Lattner [Tue, 9 Nov 2004 05:10:56 +0000 (05:10 +0000)]
Fix bug: 2004-11-08-FreeUseCrash.ll

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

19 years agoName file properly
Chris Lattner [Tue, 9 Nov 2004 05:07:01 +0000 (05:07 +0000)]
Name file properly

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

19 years agoHrm, don't ask how I ran into this bug
Chris Lattner [Tue, 9 Nov 2004 05:06:23 +0000 (05:06 +0000)]
Hrm, don't ask how I ran into this bug

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

19 years ago* Convert tabs to spaces
Misha Brukman [Tue, 9 Nov 2004 04:27:19 +0000 (04:27 +0000)]
* Convert tabs to spaces
* Order #includes according to style guide
* Remove extraneous blank lines

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

19 years agoOutput the program name (in this case, gccld) with warning about invalid files
Misha Brukman [Tue, 9 Nov 2004 04:24:59 +0000 (04:24 +0000)]
Output the program name (in this case, gccld) with warning about invalid files

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

19 years agoAllow hbd to be bugpointable on darwin by fixing common and linkonce codegen
Nate Begeman [Tue, 9 Nov 2004 04:01:18 +0000 (04:01 +0000)]
Allow hbd to be bugpointable on darwin by fixing common and linkonce codegen

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

19 years agoHandle headers for compressed bytecode files
Misha Brukman [Mon, 8 Nov 2004 22:03:32 +0000 (22:03 +0000)]
Handle headers for compressed bytecode files

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

19 years agoDon't silently ignore invalid files: tell the user!
Misha Brukman [Mon, 8 Nov 2004 22:03:10 +0000 (22:03 +0000)]
Don't silently ignore invalid files: tell the user!

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

19 years agoFix a bug that was preventing povray and namd from pool allocating correctly.
Chris Lattner [Mon, 8 Nov 2004 21:08:46 +0000 (21:08 +0000)]
Fix a bug that was preventing povray and namd from pool allocating correctly.

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

19 years agoHandle assert_fail special
Chris Lattner [Mon, 8 Nov 2004 21:08:28 +0000 (21:08 +0000)]
Handle assert_fail special

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

19 years agoRemove extra spaces
Misha Brukman [Mon, 8 Nov 2004 19:01:03 +0000 (19:01 +0000)]
Remove extra spaces

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

19 years agoThis file is gone
Chris Lattner [Mon, 8 Nov 2004 18:46:09 +0000 (18:46 +0000)]
This file is gone

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

19 years agoAdd a --disable-compression option to gccas so the default compression of
Reid Spencer [Mon, 8 Nov 2004 17:37:04 +0000 (17:37 +0000)]
Add a --disable-compression option to gccas so the default compression of
bytecode can be defeated.

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

19 years agoMake writing compressed bytecode the default.
Reid Spencer [Mon, 8 Nov 2004 17:35:34 +0000 (17:35 +0000)]
Make writing compressed bytecode the default.

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

19 years agoImplement and document the TOOL_VERBOSE option that asks each tool invoked
Reid Spencer [Mon, 8 Nov 2004 17:32:12 +0000 (17:32 +0000)]
Implement and document the TOOL_VERBOSE option that asks each tool invoked
to be verbose about its actions too.

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

19 years agoFix typo.
Reid Spencer [Mon, 8 Nov 2004 09:10:50 +0000 (09:10 +0000)]
Fix typo.

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

19 years agoDocument compressed bytecode details.
Reid Spencer [Mon, 8 Nov 2004 08:55:21 +0000 (08:55 +0000)]
Document compressed bytecode details.

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

19 years agoFix a typo: isvalid -> isValid
Reid Spencer [Mon, 8 Nov 2004 08:27:51 +0000 (08:27 +0000)]
Fix a typo: isvalid -> isValid

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

19 years agoMove path override in test/Makefile.
Alkis Evlogimenos [Mon, 8 Nov 2004 05:44:05 +0000 (05:44 +0000)]
Move path override in test/Makefile.

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

19 years agoOverride PATH to submake so that all tools are found if the PATH is
Alkis Evlogimenos [Mon, 8 Nov 2004 05:35:03 +0000 (05:35 +0000)]
Override PATH to submake so that all tools are found if the PATH is
not set up properly (it also avoids using different tools that happen
to be in the path).

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

19 years ago* Add support for f2c and the -f2c switch to enable Fortran benchmarks
Misha Brukman [Mon, 8 Nov 2004 03:28:27 +0000 (03:28 +0000)]
* Add support for f2c and the -f2c switch to enable Fortran benchmarks
* Remove spurious spaces between variable names and `=' (they're not lined up
  anyway and there's no hope of doing that)

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

19 years agoNow using path to python found by configure.
Tanya Lattner [Mon, 8 Nov 2004 03:26:59 +0000 (03:26 +0000)]
Now using path to python found by configure.

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

19 years agoFirst draft of compendium of documents relevant to writers of LLVM machine
Misha Brukman [Mon, 8 Nov 2004 02:47:08 +0000 (02:47 +0000)]
First draft of compendium of documents relevant to writers of LLVM machine
target backends

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

19 years agoPut int the getReg cast optimization from x86 so that we generate fewer
Nate Begeman [Mon, 8 Nov 2004 02:25:40 +0000 (02:25 +0000)]
Put int the getReg cast optimization from x86 so that we generate fewer
move instructions for the register allocator to coalesce.

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

19 years agoRecommend that new users read the documentation before they get started,
Reid Spencer [Mon, 8 Nov 2004 00:29:22 +0000 (00:29 +0000)]
Recommend that new users read the documentation before they get started,
with a little twist of humor. This more than anything else will help
people get started with LLVM.

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

19 years agoCorrect and Explain the first rule of thumb better.
Reid Spencer [Mon, 8 Nov 2004 00:26:32 +0000 (00:26 +0000)]
Correct and Explain the first rule of thumb better.

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

19 years agoFix typo.
Reid Spencer [Mon, 8 Nov 2004 00:24:43 +0000 (00:24 +0000)]
Fix typo.

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

19 years agoFix grammar: use commas in a list of entities
Misha Brukman [Mon, 8 Nov 2004 00:22:22 +0000 (00:22 +0000)]
Fix grammar: use commas in a list of entities

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

19 years agoImplement ExecutionEngine::freeMachineCodeForFunction()
Misha Brukman [Sun, 7 Nov 2004 23:58:46 +0000 (23:58 +0000)]
Implement ExecutionEngine::freeMachineCodeForFunction()

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

19 years agoAdd method to delete machine code generated for a Function
Misha Brukman [Sun, 7 Nov 2004 23:58:02 +0000 (23:58 +0000)]
Add method to delete machine code generated for a Function

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

19 years agoAdd the RUNTEST autoconf onfiguration variable for Deja-gnu support. This
Reid Spencer [Sun, 7 Nov 2004 23:29:39 +0000 (23:29 +0000)]
Add the RUNTEST autoconf onfiguration variable for Deja-gnu support. This
tool runs Deja-gnu test suites. The 'make' variable RUNTEST is now set
automatically in the Makefile.config file.

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

19 years agoChanged TEST to TESTSUITE
Tanya Lattner [Sun, 7 Nov 2004 23:26:13 +0000 (23:26 +0000)]
Changed TEST to TESTSUITE

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

19 years agoFix for objdir != srcdir.
Tanya Lattner [Sun, 7 Nov 2004 23:24:21 +0000 (23:24 +0000)]
Fix for objdir != srcdir.

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

19 years agoMore srcdir != objdir changes.
Tanya Lattner [Sun, 7 Nov 2004 23:21:50 +0000 (23:21 +0000)]
More srcdir != objdir changes.

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

19 years ago* Fix file-relative links: they need '#' prepended to the target name
Misha Brukman [Sun, 7 Nov 2004 22:42:37 +0000 (22:42 +0000)]
* Fix file-relative links: they need '#' prepended to the target name
* Balance an open parenthesis

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

19 years agoUse LLVMToolDir instead of ToolDir because the latter is no longer set (?)
Misha Brukman [Sun, 7 Nov 2004 22:26:43 +0000 (22:26 +0000)]
Use LLVMToolDir instead of ToolDir because the latter is no longer set (?)

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

19 years agoMade changes to support objdir!=srcdir.
Tanya Lattner [Sun, 7 Nov 2004 22:04:21 +0000 (22:04 +0000)]
Made changes to support objdir!=srcdir.

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

19 years agoVERY large functions that are only called from one place are not really
Chris Lattner [Sun, 7 Nov 2004 21:46:47 +0000 (21:46 +0000)]
VERY large functions that are only called from one place are not really
exciting to inline.  Only inline medium or small sized functions with a
single call site.

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

19 years agoRemoved passing TARGET.
Tanya Lattner [Sun, 7 Nov 2004 21:43:57 +0000 (21:43 +0000)]
Removed passing TARGET.

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

19 years agoChanged check-dejagnu to take TESTSUITE as its args instead of TEST in order to not...
Tanya Lattner [Sun, 7 Nov 2004 21:39:41 +0000 (21:39 +0000)]
Changed check-dejagnu to take TESTSUITE as its args instead of TEST in order to not conflict with other stuff. Added path for test/Scripts. Also added a check to deal with TESTSUITE and runtest flags.

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

19 years agoDisable bogus cast elimination when the cast is used by a setcc instruction.
Nate Begeman [Sun, 7 Nov 2004 20:23:42 +0000 (20:23 +0000)]
Disable bogus cast elimination when the cast is used by a setcc instruction.

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

19 years agoAdd TARGET_TRIPLE
Reid Spencer [Sun, 7 Nov 2004 19:12:53 +0000 (19:12 +0000)]
Add TARGET_TRIPLE

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

19 years agoFirst version of this document listing the required software. Might need
Reid Spencer [Sun, 7 Nov 2004 19:07:06 +0000 (19:07 +0000)]
First version of this document listing the required software. Might need
to be made platform specific. Contents reflect my Linux build environment.

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

19 years ago* Comments & cleanup per CL code review.
Reid Spencer [Sun, 7 Nov 2004 18:20:55 +0000 (18:20 +0000)]
* Comments & cleanup per CL code review.
* Accept 'llvc' as signature for compressed bytecode

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

19 years agoAdd comments per CL code review.
Reid Spencer [Sun, 7 Nov 2004 18:19:00 +0000 (18:19 +0000)]
Add comments per CL code review.

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

19 years agoMake compression the default on writing.
Reid Spencer [Sun, 7 Nov 2004 18:18:11 +0000 (18:18 +0000)]
Make compression the default on writing.

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

19 years ago* Add comments and cleanup per CL code review
Reid Spencer [Sun, 7 Nov 2004 18:17:38 +0000 (18:17 +0000)]
* Add comments and cleanup per CL code review
* Make signature for compressed bytecode llvc instead of unreadable
* Make the CompressionContext have a constructor and destructor.

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

19 years agoMinor error.
Tanya Lattner [Sun, 7 Nov 2004 08:29:03 +0000 (08:29 +0000)]
Minor error.

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

19 years agoAdded support to specify which test suite dejagnu should run (Feature or Regression...
Tanya Lattner [Sun, 7 Nov 2004 08:24:59 +0000 (08:24 +0000)]
Added support to specify which test suite dejagnu should run (Feature or Regression). Use TEST=suite

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

19 years agoRevert back to r1.1, I'm just thoroughly confused :)
Chris Lattner [Sun, 7 Nov 2004 07:46:15 +0000 (07:46 +0000)]
Revert back to r1.1, I'm just thoroughly confused :)

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

19 years agoAdd new (old) testcase
Chris Lattner [Sun, 7 Nov 2004 07:41:32 +0000 (07:41 +0000)]
Add new (old) testcase

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

19 years agoAdded RUN lines and dejagnu support for Feature dir.
Tanya Lattner [Sun, 7 Nov 2004 06:08:43 +0000 (06:08 +0000)]
Added RUN lines and dejagnu support for Feature dir.

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

19 years agoRename the option for defeating compression to be a little more specific.
Reid Spencer [Sun, 7 Nov 2004 05:50:16 +0000 (05:50 +0000)]
Rename the option for defeating compression to be a little more specific.

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

19 years agoEnable compression by default.
Reid Spencer [Sun, 7 Nov 2004 05:43:51 +0000 (05:43 +0000)]
Enable compression by default.

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

19 years ago* Enable bytecode compression by default
Reid Spencer [Sun, 7 Nov 2004 05:41:32 +0000 (05:41 +0000)]
* Enable bytecode compression by default
* Provide a -no-compress option to defeat compression.

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

19 years agoTurn on compression by default.
Reid Spencer [Sun, 7 Nov 2004 05:37:27 +0000 (05:37 +0000)]
Turn on compression by default.
Change --compress to --no-compress so compression can be turned off.

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

19 years ago* Provide option for specifying bytecode compression
Reid Spencer [Sun, 7 Nov 2004 05:30:43 +0000 (05:30 +0000)]
* Provide option for specifying bytecode compression
* Enabled bytecode compression by default.

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

19 years agoAdd missing file header
Chris Lattner [Sun, 7 Nov 2004 05:05:37 +0000 (05:05 +0000)]
Add missing file header
Add some comments
Switch to use 'find' to do the clean instead of globbing

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

19 years agoRemoving old Modulosched tests since that version of modulosched does not exist anymo...
Tanya Lattner [Sun, 7 Nov 2004 05:04:58 +0000 (05:04 +0000)]
Removing old Modulosched tests since that version of modulosched does not exist anymore and llc does not support modulosched by default.

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

19 years agoWith the changes to these files, the Regression test suite should be tested by dejagn...
Tanya Lattner [Sun, 7 Nov 2004 05:02:56 +0000 (05:02 +0000)]
With the changes to these files, the Regression test suite should be tested by dejagnu without anyproblem.
Some variables could be made global.

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

19 years agoAdded RUN line.
Tanya Lattner [Sun, 7 Nov 2004 05:01:34 +0000 (05:01 +0000)]
Added RUN line.

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

19 years agoAdded rough support for dejagnu testing. Changes need to be made to autoconf to provi...
Tanya Lattner [Sun, 7 Nov 2004 04:59:52 +0000 (04:59 +0000)]
Added rough support for dejagnu testing. Changes need to be made to autoconf to provide the target_triplet and to check for 'grep -C' which would be used instead of the python script we have now. Eventually the python script should be converted to bash.
The dejagnu-clean needs to be fixed to use find.

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

19 years agoChanged to XFAIL
Tanya Lattner [Sun, 7 Nov 2004 04:37:08 +0000 (04:37 +0000)]
Changed to XFAIL

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

19 years agoAdd a section for PPC, though it's empty for now
Chris Lattner [Sun, 7 Nov 2004 01:55:32 +0000 (01:55 +0000)]
Add a section for PPC, though it's empty for now

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

19 years agoUpdate this to expect AT&T syntax
Chris Lattner [Sun, 7 Nov 2004 01:46:16 +0000 (01:46 +0000)]
Update this to expect AT&T syntax

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

19 years ago* Add note about benchmarking programs and submitting reduced test cases
Misha Brukman [Sun, 7 Nov 2004 01:03:59 +0000 (01:03 +0000)]
* Add note about benchmarking programs and submitting reduced test cases
* Replace llvm.org with llvm.cs.uiuc.edu

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

19 years agoReplace llvm.org => llvm.cs.uiuc.edu
Misha Brukman [Sun, 7 Nov 2004 00:59:58 +0000 (00:59 +0000)]
Replace llvm.org => llvm.cs.uiuc.edu

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

19 years agoReplace uses of llvm.org with llvm.cs.uiuc.edu
Misha Brukman [Sun, 7 Nov 2004 00:58:38 +0000 (00:58 +0000)]
Replace uses of llvm.org with llvm.cs.uiuc.edu

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

19 years agoConsistently use llvm.cs.uiuc.edu instead of llvm.org
Misha Brukman [Sun, 7 Nov 2004 00:58:20 +0000 (00:58 +0000)]
Consistently use llvm.cs.uiuc.edu instead of llvm.org

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

19 years agoDecompose* is V9 specific, make it internal
Chris Lattner [Sun, 7 Nov 2004 00:43:24 +0000 (00:43 +0000)]
Decompose* is V9 specific, make it internal

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

19 years agoThis is V9 specific stuff
Chris Lattner [Sun, 7 Nov 2004 00:42:29 +0000 (00:42 +0000)]
This is V9 specific stuff

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

19 years agoThis is V9 specific, move it there.
Chris Lattner [Sun, 7 Nov 2004 00:39:26 +0000 (00:39 +0000)]
This is V9 specific, move it there.

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

19 years agoMove this file from lib/Transforms/Scalar
Chris Lattner [Sun, 7 Nov 2004 00:39:09 +0000 (00:39 +0000)]
Move this file from lib/Transforms/Scalar

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

19 years agoTests for this xforms should be .ll files, and they should have run lines.
Chris Lattner [Sun, 7 Nov 2004 00:38:16 +0000 (00:38 +0000)]
Tests for this xforms should be .ll files, and they should have run lines.

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

19 years agoRemove dead tests
Chris Lattner [Sun, 7 Nov 2004 00:36:30 +0000 (00:36 +0000)]
Remove dead tests

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

19 years agoThis is not part of the test
Chris Lattner [Sun, 7 Nov 2004 00:34:45 +0000 (00:34 +0000)]
This is not part of the test

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

19 years agoFix a test.
Chris Lattner [Sun, 7 Nov 2004 00:33:14 +0000 (00:33 +0000)]
Fix a test.
These other tests should be in test/Programs/SingleSource/UnitTests if anyone
cares enough to save them

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

19 years agoNuke useless testcases
Chris Lattner [Sun, 7 Nov 2004 00:30:51 +0000 (00:30 +0000)]
Nuke useless testcases

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

19 years agoThese files are all moved to test/Regression/CodeGen/Generic
Chris Lattner [Sun, 7 Nov 2004 00:24:14 +0000 (00:24 +0000)]
These files are all moved to test/Regression/CodeGen/Generic

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

19 years agoThis test is obsolete and incorrect
Chris Lattner [Sat, 6 Nov 2004 23:42:32 +0000 (23:42 +0000)]
This test is obsolete and incorrect

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

19 years agoAdding RUN lines.
Tanya Lattner [Sat, 6 Nov 2004 23:32:43 +0000 (23:32 +0000)]
Adding RUN lines.

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

19 years agoAdd support for compressed bytecode
Reid Spencer [Sat, 6 Nov 2004 23:17:23 +0000 (23:17 +0000)]
Add support for compressed bytecode

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

19 years agoAdding RUN line.
Tanya Lattner [Sat, 6 Nov 2004 23:16:51 +0000 (23:16 +0000)]
Adding RUN line.

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