oota-llvm.git
20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 years agoAdding RUN lines.
Tanya Lattner [Sat, 6 Nov 2004 23:08:26 +0000 (23:08 +0000)]
Adding RUN lines.

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

20 years agoAdding RUN lines.
Tanya Lattner [Sat, 6 Nov 2004 22:41:00 +0000 (22:41 +0000)]
Adding RUN lines.

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

20 years agoAdding RUN lines.
Tanya Lattner [Sat, 6 Nov 2004 22:29:57 +0000 (22:29 +0000)]
Adding RUN lines.

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

20 years agoAdding RUN lines.
Tanya Lattner [Sat, 6 Nov 2004 22:07:09 +0000 (22:07 +0000)]
Adding RUN lines.

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

20 years agoAdding RUN lines.
Tanya Lattner [Sat, 6 Nov 2004 21:40:51 +0000 (21:40 +0000)]
Adding RUN lines.

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

20 years agoAdjust to printing user+system times instead of wall times. Run the olden
Chris Lattner [Sat, 6 Nov 2004 21:35:40 +0000 (21:35 +0000)]
Adjust to printing user+system times instead of wall times.  Run the olden
numbers in 'stable' mode so that the numbers are more stable.

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

20 years agoAdd missing run line
Chris Lattner [Sat, 6 Nov 2004 21:11:04 +0000 (21:11 +0000)]
Add missing run line

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

20 years agoFirst crack at support to run tests using dejagnu. This file contains a procedure...
Tanya Lattner [Sat, 6 Nov 2004 21:07:41 +0000 (21:07 +0000)]
First crack at support to run tests using dejagnu. This file contains a procedure to run a test like TestRunner.sh does.

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

20 years agoAdd a run line
Chris Lattner [Sat, 6 Nov 2004 21:07:31 +0000 (21:07 +0000)]
Add a run line

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

20 years agoAdd a missing run line
Chris Lattner [Sat, 6 Nov 2004 21:03:41 +0000 (21:03 +0000)]
Add a missing run line

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

20 years agoThis pass has been removed from LLVM
Chris Lattner [Sat, 6 Nov 2004 21:02:30 +0000 (21:02 +0000)]
This pass has been removed from LLVM

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

20 years agoAdd missing run line
Chris Lattner [Sat, 6 Nov 2004 21:01:45 +0000 (21:01 +0000)]
Add missing run line

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

20 years agoAdding XFAIL lines for dejagnu support.
Tanya Lattner [Sat, 6 Nov 2004 20:38:27 +0000 (20:38 +0000)]
Adding XFAIL lines for dejagnu support.

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

20 years agoFrom Jeff Cohen:
Chris Lattner [Sat, 6 Nov 2004 17:07:36 +0000 (17:07 +0000)]
From Jeff Cohen:

I checked out from cvs directly on Windows and I ran into another
problem with the project files.  Evidently, the files were initially
checked in on Unix, and the files were transfered to Unix without
converting the CR/LF line endings first.  When checked out on Windows,
cvs converts the files to DOS format, resulting in two CRs for each LF.

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

20 years agoImplement the GetBytecodeSymbols interface function to extract just the
Reid Spencer [Sat, 6 Nov 2004 08:56:40 +0000 (08:56 +0000)]
Implement the GetBytecodeSymbols interface function to extract just the
externally visible defined symbols from a bytecode file.

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

20 years agoProvide an interface for getting just the external symbols from a
Reid Spencer [Sat, 6 Nov 2004 08:54:47 +0000 (08:54 +0000)]
Provide an interface for getting just the external symbols from a
Bytecode file.

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

20 years agoDeprecate constructors we don't want users to use.
Reid Spencer [Sat, 6 Nov 2004 08:53:59 +0000 (08:53 +0000)]
Deprecate constructors we don't want users to use.
Temporarily comment out two interface methods we might not implement.

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

20 years agoMakefile for the LLVMArchive library.
Reid Spencer [Sat, 6 Nov 2004 08:52:36 +0000 (08:52 +0000)]
Makefile for the LLVMArchive library.

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

20 years agoFirst kinda/sorta working version of the Archive library. Reading is not
Reid Spencer [Sat, 6 Nov 2004 08:51:45 +0000 (08:51 +0000)]
First kinda/sorta working version of the Archive library. Reading is not
yet supported but writing works. Way too early to review this. More to come

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

20 years agoStop propagating method names that violate the coding standard
Reid Spencer [Fri, 5 Nov 2004 22:15:36 +0000 (22:15 +0000)]
Stop propagating method names that violate the coding standard

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

20 years agoGo ahead and trust the client not to mess with the ModuleProvider* returned
Reid Spencer [Fri, 5 Nov 2004 18:48:02 +0000 (18:48 +0000)]
Go ahead and trust the client not to mess with the ModuleProvider* returned
by the findModuleContainingSymbol method.

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

20 years ago* Documentation corrections (thanks to Chris for nit-picking)
Reid Spencer [Fri, 5 Nov 2004 17:44:26 +0000 (17:44 +0000)]
* Documentation corrections (thanks to Chris for nit-picking)
* Remove dead typedefs.
* Redefine how getAllPaths treats its argument.

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

20 years agoFix compilation problem; make the cast and the LHS be the same type.
John Criswell [Fri, 5 Nov 2004 16:17:06 +0000 (16:17 +0000)]
Fix compilation problem; make the cast and the LHS be the same type.

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

20 years agoFirst version of the interface to Archive files. This introduces the
Reid Spencer [Fri, 5 Nov 2004 09:19:17 +0000 (09:19 +0000)]
First version of the interface to Archive files. This introduces the
llvm::Archive class to provide for reading, writing, indexing and search
functions on standard ar(1) format files that contain bytecode modules.

Implementation to follow.

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

20 years agoRemove dead var
Chris Lattner [Fri, 5 Nov 2004 04:52:08 +0000 (04:52 +0000)]
Remove dead var

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

20 years agoQuiet VC++ warnings
Chris Lattner [Fri, 5 Nov 2004 04:50:59 +0000 (04:50 +0000)]
Quiet VC++ warnings

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

20 years agoDo not make i have bigger scope that we need
Chris Lattner [Fri, 5 Nov 2004 04:47:37 +0000 (04:47 +0000)]
Do not make i have bigger scope that we need

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

20 years agoRemove dead vars
Chris Lattner [Fri, 5 Nov 2004 04:46:22 +0000 (04:46 +0000)]
Remove dead vars

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

20 years agoFix some warnings on VC++
Chris Lattner [Fri, 5 Nov 2004 04:45:43 +0000 (04:45 +0000)]
Fix some warnings on VC++

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

20 years agoRemove this file as suggested by Jeff Cohen
Chris Lattner [Fri, 5 Nov 2004 04:17:19 +0000 (04:17 +0000)]
Remove this file as suggested by Jeff Cohen

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

20 years agoFix project file, patch contributed by Jeff Cohen
Chris Lattner [Fri, 5 Nov 2004 04:15:30 +0000 (04:15 +0000)]
Fix project file, patch contributed by Jeff Cohen

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