Jakub Staszak
|
88ac78c4d9
|
Tablegen backend for really simple instruction selector
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12713 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-04-06 19:31:31 +00:00 |
|
Jakub Staszak
|
01b6a6f279
|
add tablgen backend for really simple instruction selector
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12712 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-04-06 19:30:56 +00:00 |
|
Chris Lattner
|
ffb33a1574
|
Teach vim about the select instruction. Allow it to forget about the long-dead
not instruction.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12327 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-03-12 05:55:07 +00:00 |
|
Chris Lattner
|
98124c81fa
|
Teach emacs about the select instruction
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12326 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-03-12 05:54:48 +00:00 |
|
Chris Lattner
|
5cedabafe5
|
Default to using edge counts
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12234 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-03-08 20:04:46 +00:00 |
|
Brian Gaeke
|
ba2e09891a
|
Squash /usr/dcs path; use a 'require <version>' instead.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12099 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-03-03 17:38:51 +00:00 |
|
Brian Gaeke
|
1d4c9025e0
|
Add my regression finding by binary searching cvs script.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12095 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-03-03 08:14:25 +00:00 |
|
John Criswell
|
c9699ccce2
|
Added EH support.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12075 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-03-02 15:54:25 +00:00 |
|
Brian Gaeke
|
f2cab76a47
|
Don't look in the .libs directories that libtool makes
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12027 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-03-01 02:41:22 +00:00 |
|
Chris Lattner
|
8a4045e4d7
|
Do not remove an active template argument even if the superclass had one of the
same name
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11950 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-02-28 17:41:48 +00:00 |
|
Chris Lattner
|
81d50adfaf
|
Ignore X = X assignments that was causing Alkis's rewrite of X86.td to crash
tblgen.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11948 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-02-28 17:31:28 +00:00 |
|
Chris Lattner
|
ff367ee1c5
|
Assert instead of going into an infinite loop!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11946 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-02-28 16:31:53 +00:00 |
|
John Criswell
|
fd04ee687b
|
Added support for C++ compilation.
Made removing the object files a separate sh command so that it can easily
be commented out.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11888 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-02-26 23:02:25 +00:00 |
|
John Criswell
|
28ccd021de
|
C++ version of llvm-native-gcc.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11887 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-02-26 23:01:21 +00:00 |
|
John Criswell
|
cac4b8ea04
|
Updated to use llc to generate CBE code.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11823 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-02-25 17:15:02 +00:00 |
|
Chris Lattner
|
e9f66b9741
|
Add a label for the bump when we started counting llvm/projects
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11596 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-02-18 20:27:06 +00:00 |
|
Chris Lattner
|
f5761a5e68
|
exit(1) instead of abort()'ing on error
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11380 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-02-13 16:37:43 +00:00 |
|
Chris Lattner
|
83fe91797a
|
Fix buggy error message problem
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11379 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-02-13 16:33:56 +00:00 |
|
Misha Brukman
|
f2f5b3950e
|
Ooops, top-level C++-comments aren't recognized by flex.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11337 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-02-12 00:03:08 +00:00 |
|
Misha Brukman
|
1700f776ff
|
* Convert C comments to C++ style (why are some one way, some another?!)
* Delete extra space, extra blank comment lines
* Convert function comments to doxygen
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11336 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-02-12 00:00:46 +00:00 |
|
Brian Gaeke
|
0afbc2f511
|
Fix bug in initial check - when recompiling everything with llvm-native-gcc,
you have to erase the program and re-run the linker, too, before running the
checker.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11328 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-02-11 18:52:05 +00:00 |
|
Chris Lattner
|
b9f960e39d
|
Make block profiling the default
add a new -function argument
Add a new -o argument to specify where to put llvmprof.out data
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11265 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-02-10 18:01:50 +00:00 |
|
Brian Gaeke
|
79bf052531
|
Fix unterminated-quote typo in echo command
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11188 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-02-08 08:01:00 +00:00 |
|
Chris Lattner
|
7b9ee51a55
|
Print the record NAME not the record ADDRESS
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11144 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-02-06 03:19:17 +00:00 |
|
Chris Lattner
|
991a75eab9
|
Start counting projects
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10980 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-01-27 21:46:23 +00:00 |
|
Brian Gaeke
|
48e9f26df5
|
Fix a couple of places I noticed where "X86" was hard-coded.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10974 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-01-24 09:23:46 +00:00 |
|
Brian Gaeke
|
4a6ca8d096
|
This is my script for narrowing down miscompilations to a single file.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10890 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-01-15 22:35:43 +00:00 |
|
Chris Lattner
|
d56147dc72
|
Eliminate annoying warnings from the tester, hopefully for real this time.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10777 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-01-12 16:55:30 +00:00 |
|
Chris Lattner
|
be39e43d33
|
Fix annoying warnings. W doesn't have a revision number
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10736 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-01-09 18:39:04 +00:00 |
|
Chris Lattner
|
f789d409fa
|
explain the jump for llvm-db
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10713 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-01-07 18:33:14 +00:00 |
|
Alkis Evlogimenos
|
2e142f589b
|
Change perl interpreter path to the standard /usr/bin/perl.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10708 91177308-0d34-0410-b5e6-96231b3b80d8
|
2004-01-07 01:48:26 +00:00 |
|
Chris Lattner
|
370e809107
|
Eliminate a spurious warning
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10540 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-12-19 19:48:43 +00:00 |
|
Chris Lattner
|
bb0aca5917
|
If -enable-linscan is specified, add ENABLE_LINEARSCAN=1 to the make commandline
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10527 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-12-19 03:47:31 +00:00 |
|
Chris Lattner
|
8ffc66dac4
|
Update template
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10525 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-12-19 03:34:46 +00:00 |
|
Chris Lattner
|
7538469204
|
Stop laughing Misha
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10393 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-12-11 00:58:34 +00:00 |
|
Brian Gaeke
|
73d8d55e0e
|
Check in the llvm-native-gcc script, which I use in the process of
debugging front-end miscompilations.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10347 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-12-09 22:23:24 +00:00 |
|
Brian Gaeke
|
ac5d96b4e3
|
This may fix the "0 dirs" stuff we get in the nightly tests when they are
checking out over remote cvs connections.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10278 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-12-01 05:31:12 +00:00 |
|
Chris Lattner
|
116e70f3c9
|
This function REALLY DOES return void
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10124 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-11-20 21:22:32 +00:00 |
|
Brian Gaeke
|
d0fde30ce8
|
Put all LLVM code into the llvm namespace, as per bug 109.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9903 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-11-11 22:41:34 +00:00 |
|
Chris Lattner
|
a3ed7d3cb0
|
* Add units to the yaxis of each chart
* Add charts to the nightly test report
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9808 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-11-08 20:48:39 +00:00 |
|
Chris Lattner
|
75dd3e5127
|
Since we are collecting all of this data, we might as well graph it!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9807 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-11-08 20:33:04 +00:00 |
|
Chris Lattner
|
5cea0e142c
|
fix warnings on sparc
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9759 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-11-06 21:30:15 +00:00 |
|
Chris Lattner
|
1ca922110d
|
Add -help option
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9651 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-11-02 05:17:32 +00:00 |
|
Chris Lattner
|
0faadf2e58
|
Pass unrecognized options into llvmprof
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9596 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-10-29 21:51:00 +00:00 |
|
Chris Lattner
|
8a209dd030
|
Add option for block profiling, pass in the "correct" argv[0] to the program
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9566 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-10-28 22:52:05 +00:00 |
|
Chris Lattner
|
ad910ebe70
|
Helper script for collecting profiling instrumentation. Simply run
$ profile.pl foo.bc <args>
... to instrument, run, then print a program profile!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9560 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-10-28 22:11:31 +00:00 |
|
Chris Lattner
|
3e457f7b20
|
I'm tired of the nightly tester stopping, aren't you?
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9544 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-10-28 18:37:24 +00:00 |
|
Chris Lattner
|
0512d02af7
|
Make sure to syntax hilight the 'unwind' keyword!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9524 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-10-27 05:09:15 +00:00 |
|
Chris Lattner
|
91480ffbe2
|
Add more space!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9330 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-10-21 15:47:31 +00:00 |
|
Chris Lattner
|
84a6f39a76
|
Syntax highlight the new operators
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9328 91177308-0d34-0410-b5e6-96231b3b80d8
|
2003-10-21 15:37:09 +00:00 |
|