Reid Spencer
|
812aa2ba19
|
Document compressed bytecode details.
llvm-svn: 17622
|
2004-11-08 08:55:21 +00:00 |
Reid Spencer
|
e7d98cccd9
|
Fix a typo: isvalid -> isValid
llvm-svn: 17621
|
2004-11-08 08:27:51 +00:00 |
Alkis Evlogimenos
|
eb4dbfd4e2
|
Move path override in test/Makefile.
llvm-svn: 17613
|
2004-11-08 05:44:05 +00:00 |
Alkis Evlogimenos
|
d91bca6941
|
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).
llvm-svn: 17612
|
2004-11-08 05:35:03 +00:00 |
Misha Brukman
|
c350bd2056
|
* 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)
llvm-svn: 17611
|
2004-11-08 03:28:27 +00:00 |
Tanya Lattner
|
8fabe17ced
|
Now using path to python found by configure.
llvm-svn: 17610
|
2004-11-08 03:26:59 +00:00 |
Misha Brukman
|
043ad9ec12
|
First draft of compendium of documents relevant to writers of LLVM machine
target backends
llvm-svn: 17609
|
2004-11-08 02:47:08 +00:00 |
Nate Begeman
|
0822032c95
|
Put int the getReg cast optimization from x86 so that we generate fewer
move instructions for the register allocator to coalesce.
llvm-svn: 17608
|
2004-11-08 02:25:40 +00:00 |
Reid Spencer
|
3fbf26aebe
|
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.
llvm-svn: 17605
|
2004-11-08 00:29:22 +00:00 |
Reid Spencer
|
47e49e1269
|
Correct and Explain the first rule of thumb better.
llvm-svn: 17604
|
2004-11-08 00:26:32 +00:00 |
Reid Spencer
|
60ee2a2519
|
Fix typo.
llvm-svn: 17603
|
2004-11-08 00:24:43 +00:00 |
Misha Brukman
|
26ecf23a74
|
Fix grammar: use commas in a list of entities
llvm-svn: 17602
|
2004-11-08 00:22:22 +00:00 |
Misha Brukman
|
624685d9a1
|
Implement ExecutionEngine::freeMachineCodeForFunction()
llvm-svn: 17601
|
2004-11-07 23:58:46 +00:00 |
Misha Brukman
|
0dcaaafa0b
|
Add method to delete machine code generated for a Function
llvm-svn: 17600
|
2004-11-07 23:58:02 +00:00 |
Reid Spencer
|
6bf36bdefb
|
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.
llvm-svn: 17599
|
2004-11-07 23:29:39 +00:00 |
Tanya Lattner
|
d8f25acec4
|
Changed TEST to TESTSUITE
llvm-svn: 17598
|
2004-11-07 23:26:13 +00:00 |
Tanya Lattner
|
5f06ac1762
|
Fix for objdir != srcdir.
llvm-svn: 17597
|
2004-11-07 23:24:21 +00:00 |
Tanya Lattner
|
7095a68e49
|
More srcdir != objdir changes.
llvm-svn: 17596
|
2004-11-07 23:21:50 +00:00 |
Misha Brukman
|
35c91c2740
|
* Fix file-relative links: they need '#' prepended to the target name
* Balance an open parenthesis
llvm-svn: 17595
|
2004-11-07 22:42:37 +00:00 |
Misha Brukman
|
fb279f652e
|
Use LLVMToolDir instead of ToolDir because the latter is no longer set (?)
llvm-svn: 17594
|
2004-11-07 22:26:43 +00:00 |
Tanya Lattner
|
c7392e0662
|
Made changes to support objdir!=srcdir.
llvm-svn: 17590
|
2004-11-07 22:04:21 +00:00 |
Chris Lattner
|
49fa1ecd04
|
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.
llvm-svn: 17588
|
2004-11-07 21:46:47 +00:00 |
Tanya Lattner
|
dd157e31fd
|
Removed passing TARGET.
llvm-svn: 17587
|
2004-11-07 21:43:57 +00:00 |
Tanya Lattner
|
71a3368fdd
|
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.
llvm-svn: 17586
|
2004-11-07 21:39:41 +00:00 |
Nate Begeman
|
f5f0b6b6b0
|
Disable bogus cast elimination when the cast is used by a setcc instruction.
llvm-svn: 17583
|
2004-11-07 20:23:42 +00:00 |
Reid Spencer
|
f45ec621cc
|
Add TARGET_TRIPLE
llvm-svn: 17581
|
2004-11-07 19:12:53 +00:00 |
Reid Spencer
|
9caa76c982
|
First version of this document listing the required software. Might need
to be made platform specific. Contents reflect my Linux build environment.
llvm-svn: 17580
|
2004-11-07 19:07:06 +00:00 |
Reid Spencer
|
796e531721
|
* Comments & cleanup per CL code review.
* Accept 'llvc' as signature for compressed bytecode
llvm-svn: 17579
|
2004-11-07 18:20:55 +00:00 |
Reid Spencer
|
899ad356f5
|
Add comments per CL code review.
llvm-svn: 17578
|
2004-11-07 18:19:00 +00:00 |
Reid Spencer
|
37041670c0
|
Make compression the default on writing.
llvm-svn: 17577
|
2004-11-07 18:18:11 +00:00 |
Reid Spencer
|
f3e639fc6a
|
* 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.
llvm-svn: 17576
|
2004-11-07 18:17:38 +00:00 |
Tanya Lattner
|
9119b9cff5
|
Minor error.
llvm-svn: 17573
|
2004-11-07 08:29:03 +00:00 |
Tanya Lattner
|
7aad4fef81
|
Added support to specify which test suite dejagnu should run (Feature or Regression). Use TEST=suite
llvm-svn: 17572
|
2004-11-07 08:24:59 +00:00 |
Chris Lattner
|
db83a85dbf
|
Revert back to r1.1, I'm just thoroughly confused :)
llvm-svn: 17571
|
2004-11-07 07:46:15 +00:00 |
Chris Lattner
|
1126abf1e9
|
Add new (old) testcase
llvm-svn: 17570
|
2004-11-07 07:41:32 +00:00 |
Tanya Lattner
|
84f7fda32f
|
Added RUN lines and dejagnu support for Feature dir.
llvm-svn: 17568
|
2004-11-07 06:08:43 +00:00 |
Reid Spencer
|
505b225e82
|
Rename the option for defeating compression to be a little more specific.
llvm-svn: 17567
|
2004-11-07 05:50:16 +00:00 |
Reid Spencer
|
f0adf68dfa
|
Enable compression by default.
llvm-svn: 17566
|
2004-11-07 05:43:51 +00:00 |
Reid Spencer
|
7b05ef63f1
|
* Enable bytecode compression by default
* Provide a -no-compress option to defeat compression.
llvm-svn: 17565
|
2004-11-07 05:41:32 +00:00 |
Reid Spencer
|
feb3d5097f
|
Turn on compression by default.
Change --compress to --no-compress so compression can be turned off.
llvm-svn: 17564
|
2004-11-07 05:37:27 +00:00 |
Reid Spencer
|
1f9e18e7c5
|
* Provide option for specifying bytecode compression
* Enabled bytecode compression by default.
llvm-svn: 17563
|
2004-11-07 05:30:43 +00:00 |
Chris Lattner
|
fbb15f39b8
|
Add missing file header
Add some comments
Switch to use 'find' to do the clean instead of globbing
llvm-svn: 17559
|
2004-11-07 05:05:37 +00:00 |
Tanya Lattner
|
90b172ea93
|
Removing old Modulosched tests since that version of modulosched does not exist anymore and llc does not support modulosched by default.
llvm-svn: 17558
|
2004-11-07 05:04:58 +00:00 |
Tanya Lattner
|
3b71027e18
|
With the changes to these files, the Regression test suite should be tested by dejagnu without anyproblem.
Some variables could be made global.
llvm-svn: 17557
|
2004-11-07 05:02:56 +00:00 |
Tanya Lattner
|
62f096877f
|
Added RUN line.
llvm-svn: 17556
|
2004-11-07 05:01:34 +00:00 |
Tanya Lattner
|
9082d7a6fd
|
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.
llvm-svn: 17555
|
2004-11-07 04:59:52 +00:00 |
Tanya Lattner
|
902d8d58f6
|
Changed to XFAIL
llvm-svn: 17554
|
2004-11-07 04:37:08 +00:00 |
Chris Lattner
|
df925ce4cd
|
Add a section for PPC, though it's empty for now
llvm-svn: 17553
|
2004-11-07 01:55:32 +00:00 |
Chris Lattner
|
4c5a8055c9
|
Update this to expect AT&T syntax
llvm-svn: 17552
|
2004-11-07 01:46:16 +00:00 |
Misha Brukman
|
68dbbe46b8
|
* Add note about benchmarking programs and submitting reduced test cases
* Replace llvm.org with llvm.cs.uiuc.edu
llvm-svn: 17551
|
2004-11-07 01:03:59 +00:00 |