Chris Lattner
4c63db748c
new testcase
...
llvm-svn: 8798
2003-09-30 21:29:27 +00:00
Chris Lattner
c3767eab12
Forward declare a class
...
llvm-svn: 8797
2003-09-30 20:15:40 +00:00
Chris Lattner
d63bd276f0
This got merged into Passes.h
...
llvm-svn: 8796
2003-09-30 20:15:32 +00:00
Chris Lattner
5509b86d74
RegisterAllocation.h is going away
...
llvm-svn: 8795
2003-09-30 20:15:04 +00:00
Chris Lattner
08d6f140ab
Include the sparc register in this file
...
llvm-svn: 8794
2003-09-30 20:14:43 +00:00
Chris Lattner
b0860d88c2
include passes.h which defines the interface this file exposes
...
llvm-svn: 8793
2003-09-30 20:13:59 +00:00
John Criswell
9adadc67ec
Changed TestRunner test class so that it replaces %llvmgcc and %llvmgxx
...
instead of %gcc and %gxx.
llvm-svn: 8792
2003-09-30 19:56:36 +00:00
John Criswell
20f94778fe
Removed Makefile for CompileFail tests. They are now run by QMTest and are
...
located under llvm/test/Regression/C++Frontend.
llvm-svn: 8791
2003-09-30 19:41:15 +00:00
John Criswell
401e62f538
Adjusted for the new TestRunner test class. This replaces %gcc and %g++ with
...
the names of the LLVM C and C++ frontends, respectively.
llvm-svn: 8789
2003-09-30 19:28:26 +00:00
John Criswell
c7d7fac76f
Added the CXXTest test class.
...
llvm-svn: 8788
2003-09-30 19:04:08 +00:00
Chris Lattner
a8c0bd06d8
This makefile is completely wrong, don't even bother to keep it
...
llvm-svn: 8786
2003-09-30 18:59:24 +00:00
Chris Lattner
96d90d4f5a
These tests got moved to test/Programs/SingleSource/Regression/C++/EH
...
llvm-svn: 8785
2003-09-30 18:57:56 +00:00
Chris Lattner
f6f3a5505a
Update comment
...
llvm-svn: 8783
2003-09-30 18:44:27 +00:00
Chris Lattner
4e4c763dfc
Standardize header file comments
...
llvm-svn: 8782
2003-09-30 18:37:50 +00:00
Chris Lattner
d2a392eef1
Add a file header
...
llvm-svn: 8781
2003-09-30 18:28:53 +00:00
Chris Lattner
166b62e171
Remove unused header
...
llvm-svn: 8780
2003-09-30 18:19:13 +00:00
Chris Lattner
0c15a20712
Fix header comment
...
llvm-svn: 8779
2003-09-30 18:12:25 +00:00
Misha Brukman
a43e5aae7e
Doxygen-ified comments.
...
llvm-svn: 8778
2003-09-30 18:09:32 +00:00
Chris Lattner
1ea5d5a0c0
Fix header, remove dead decl
...
llvm-svn: 8777
2003-09-30 18:06:51 +00:00
Chris Lattner
7d059b8c3d
Fix header file comment
...
llvm-svn: 8776
2003-09-30 18:05:30 +00:00
Misha Brukman
6ff19a4909
* 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
llvm-svn: 8775
2003-09-30 17:59:25 +00:00
Chris Lattner
633b14c13b
make the header comment more useful
...
llvm-svn: 8774
2003-09-30 17:53:30 +00:00
Misha Brukman
5d816db32f
Made code more terse:
...
* Deleted empty comment lines
* No single begin-braces '{' on a line by themselves
llvm-svn: 8773
2003-09-30 17:51:20 +00:00
Brian Gaeke
ed1c780821
Add statistic for # of emitWord() calls.
...
llvm-svn: 8772
2003-09-30 17:49:41 +00:00
Misha Brukman
ddcbeb56a9
Doxygen-ified function comments.
...
llvm-svn: 8771
2003-09-30 17:42:57 +00:00
Misha Brukman
c4577d4f33
Removed extra space in comments.
...
llvm-svn: 8770
2003-09-30 17:40:12 +00:00
Chris Lattner
0552cd931e
Remove initials from source file
...
llvm-svn: 8769
2003-09-30 17:36:51 +00:00
Misha Brukman
d85607c390
Make code more terse:
...
* Remove extra blank lines
* Delete space between function call and arg list
* Delete non-content comment lines ("//")
llvm-svn: 8768
2003-09-30 17:33:12 +00:00
Chris Lattner
ede2a4a91f
new testcase distilled from 177.mesa
...
llvm-svn: 8766
2003-09-30 17:13:34 +00:00
John Criswell
2ff9680cfc
Added conditional configuration of poolalloc.
...
llvm-svn: 8765
2003-09-30 16:31:48 +00:00
John Criswell
c36a2b324e
Added the ability to conditionally configure the reopt project if it is checked
...
out under projects/reopt.
llvm-svn: 8762
2003-09-30 15:55:44 +00:00
Chris Lattner
556f12d3ce
New fixed bug, distilled from 252.eon
...
llvm-svn: 8761
2003-09-30 15:40:25 +00:00
Brian Gaeke
7e16b3f05b
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.)
llvm-svn: 8760
2003-09-30 14:03:48 +00:00
John Criswell
55e08dd846
Removed the utils/Makefile file from being copied to the object root tree.
...
llvm-svn: 8759
2003-09-30 13:52:11 +00:00
Chris Lattner
9ca002dd34
Update file headers for renamed files.
...
llvm-svn: 8758
2003-09-30 03:24:28 +00:00
Misha Brukman
c253fa6c45
Use the newly abstracted interface for running our tools and gcc.
...
llvm-svn: 8756
2003-09-29 22:40:52 +00:00
Misha Brukman
e156f46fa8
Fixed space issues, code alignment, tabs -> spaces.
...
llvm-svn: 8755
2003-09-29 22:40:07 +00:00
Misha Brukman
4d40649e9a
Implementation of the abstraction of running our tools + gcc, taken out of
...
bugpoint for general usage and enjoyment.
llvm-svn: 8754
2003-09-29 22:39:25 +00:00
Misha Brukman
a081e4323f
Abstracted away the process of running our tools + gcc from bugpoint.
...
llvm-svn: 8753
2003-09-29 22:38:57 +00:00
Misha Brukman
04a97743ca
Tersified and fixed whitespace (tabs -> spaces).
...
llvm-svn: 8752
2003-09-29 22:37:57 +00:00
Misha Brukman
488440afc8
* 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
llvm-svn: 8751
2003-09-29 22:37:00 +00:00
Misha Brukman
8e65370329
Tersified code:
...
* Removed space between function name and its argument list
* Removed space between '&' and variable name
* Removed empty comment lines: `//'
llvm-svn: 8750
2003-09-29 22:26:24 +00:00
Chris Lattner
e9cc8fc2fa
update run command
...
llvm-svn: 8749
2003-09-29 22:17:12 +00:00
Misha Brukman
7a17430b40
* Ordered includes according to LLVM programmers' guide
...
* Made code layout more verbose: no more '{' on a line by itself
* Pruned extra whitespace
llvm-svn: 8748
2003-09-29 22:16:43 +00:00
Chris Lattner
58fbfa14a8
Simplify test, include problem analysis
...
llvm-svn: 8747
2003-09-29 21:53:04 +00:00
John Criswell
b4541326ab
Added Makefiles to llvm/test/Programs/SingleSource/Regression/C++/EH and
...
llvm/test/Programs/SingleSource/Regression/C++/CompileFail.
llvm-svn: 8746
2003-09-29 21:35:32 +00:00
John Criswell
1ac2e6d226
Adding Makefiles for llvm/test/Programs/SingleSource/Regression/C++/EH and
...
llvm/test/Programs/SingleSource/Regression/C++/CompileFail.
llvm-svn: 8745
2003-09-29 21:34:49 +00:00
John Criswell
feac931713
Updated for the new QMTest test suite. Temporary output file is now placed
...
inside the temporary file directory.
llvm-svn: 8744
2003-09-29 21:21:59 +00:00
Chris Lattner
24cb913891
New testcase, distilled by John
...
llvm-svn: 8743
2003-09-29 21:18:36 +00:00
John Criswell
ae5a2fd833
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.
llvm-svn: 8741
2003-09-29 20:10:08 +00:00