Chris Lattner [Thu, 5 Aug 2004 17:45:32 +0000 (17:45 +0000)]
This file is obsolete
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15521
91177308-0d34-0410-b5e6-
96231b3b80d8
Alkis Evlogimenos [Thu, 5 Aug 2004 11:28:34 +0000 (11:28 +0000)]
Make GlobalVariable constructor assert when an initializer is of
incorrect type.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15519
91177308-0d34-0410-b5e6-
96231b3b80d8
Brian Gaeke [Thu, 5 Aug 2004 05:17:19 +0000 (05:17 +0000)]
sparcv9select is history.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15516
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Thu, 5 Aug 2004 02:28:17 +0000 (02:28 +0000)]
C++ support does not live in the C runtime any longer
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15515
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Thu, 5 Aug 2004 02:27:28 +0000 (02:27 +0000)]
Two files are moved to libstdc++, and a NOTE gets added
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15514
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Thu, 5 Aug 2004 00:20:51 +0000 (00:20 +0000)]
Add missing copyrights
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15513
91177308-0d34-0410-b5e6-
96231b3b80d8
Reid Spencer [Wed, 4 Aug 2004 22:56:46 +0000 (22:56 +0000)]
Turn a use of intptr_t into a reinterpret_cast<uint64_t> instead to get
rid of compilation warnings on some platforms.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15512
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 4 Aug 2004 22:39:54 +0000 (22:39 +0000)]
Fix another minor problem that exists if you ahve multiple functions with
nonunifiable types but the same name. Down with PR411!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15511
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 4 Aug 2004 22:29:05 +0000 (22:29 +0000)]
Fix a typeo
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15510
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 4 Aug 2004 22:26:13 +0000 (22:26 +0000)]
Add a hack to work around a problem my changes exposed
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15509
91177308-0d34-0410-b5e6-
96231b3b80d8
Misha Brukman [Wed, 4 Aug 2004 22:07:54 +0000 (22:07 +0000)]
* Added documentation in the file header
* Shorten assert() text to make it fit within 80 cols
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15508
91177308-0d34-0410-b5e6-
96231b3b80d8
Misha Brukman [Wed, 4 Aug 2004 22:00:05 +0000 (22:00 +0000)]
Surround code element with <tt> tags
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15507
91177308-0d34-0410-b5e6-
96231b3b80d8
Misha Brukman [Wed, 4 Aug 2004 21:48:45 +0000 (21:48 +0000)]
Hand-propagate the constant TARGET_NAME which was making lines wrap anyway
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15506
91177308-0d34-0410-b5e6-
96231b3b80d8
Misha Brukman [Wed, 4 Aug 2004 21:48:00 +0000 (21:48 +0000)]
* Remove unnecessary comment
* Fix alignment of code
* Tabs to spaces
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15505
91177308-0d34-0410-b5e6-
96231b3b80d8
Misha Brukman [Wed, 4 Aug 2004 21:37:41 +0000 (21:37 +0000)]
Align dependencies so they don't hurt the eyes to look at them
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15504
91177308-0d34-0410-b5e6-
96231b3b80d8
Misha Brukman [Wed, 4 Aug 2004 21:19:49 +0000 (21:19 +0000)]
* Convert C++ comments to C
* Add UIUC copyright notice headers
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15503
91177308-0d34-0410-b5e6-
96231b3b80d8
Misha Brukman [Wed, 4 Aug 2004 21:19:27 +0000 (21:19 +0000)]
Shared libraries are usually prepended with `lib'
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15502
91177308-0d34-0410-b5e6-
96231b3b80d8
Misha Brukman [Wed, 4 Aug 2004 21:18:57 +0000 (21:18 +0000)]
Remove unused instruction classes
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15501
91177308-0d34-0410-b5e6-
96231b3b80d8
Misha Brukman [Wed, 4 Aug 2004 21:18:36 +0000 (21:18 +0000)]
Make tablegen targets depend on PowerPCInstrFormats.td as well
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15500
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 4 Aug 2004 18:50:09 +0000 (18:50 +0000)]
Fix a latent bug exposed by my recent changes
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15498
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 4 Aug 2004 18:49:52 +0000 (18:49 +0000)]
Move method out of line
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15497
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 4 Aug 2004 18:14:24 +0000 (18:14 +0000)]
It is not possible to catch SIGKILL, don't bother trying.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15496
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 4 Aug 2004 17:29:14 +0000 (17:29 +0000)]
getValues does not exist
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15495
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 4 Aug 2004 17:27:27 +0000 (17:27 +0000)]
getValues is gone
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15494
91177308-0d34-0410-b5e6-
96231b3b80d8
Alkis Evlogimenos [Wed, 4 Aug 2004 09:46:56 +0000 (09:46 +0000)]
Clean up whitespace.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15490
91177308-0d34-0410-b5e6-
96231b3b80d8
Alkis Evlogimenos [Wed, 4 Aug 2004 09:46:26 +0000 (09:46 +0000)]
Convert indentation to 2 spaces.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15489
91177308-0d34-0410-b5e6-
96231b3b80d8
Alkis Evlogimenos [Wed, 4 Aug 2004 08:47:21 +0000 (08:47 +0000)]
Remove uneeded getValues() functions.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15488
91177308-0d34-0410-b5e6-
96231b3b80d8
Alkis Evlogimenos [Wed, 4 Aug 2004 08:44:43 +0000 (08:44 +0000)]
Stop using getValues().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15487
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 4 Aug 2004 08:30:43 +0000 (08:30 +0000)]
Fix a major regression in my previous checkin
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15486
91177308-0d34-0410-b5e6-
96231b3b80d8
Alkis Evlogimenos [Wed, 4 Aug 2004 08:08:13 +0000 (08:08 +0000)]
Stop using getValues().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15485
91177308-0d34-0410-b5e6-
96231b3b80d8
Brian Gaeke [Wed, 4 Aug 2004 08:06:30 +0000 (08:06 +0000)]
getResultPos() is dead.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15484
91177308-0d34-0410-b5e6-
96231b3b80d8
Brian Gaeke [Wed, 4 Aug 2004 08:05:27 +0000 (08:05 +0000)]
Get rid of the only use of TargetInstrInfo::getResultPos(), a deprecated method.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15483
91177308-0d34-0410-b5e6-
96231b3b80d8
Alkis Evlogimenos [Wed, 4 Aug 2004 08:02:59 +0000 (08:02 +0000)]
Stop using getValues().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15482
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 4 Aug 2004 08:00:45 +0000 (08:00 +0000)]
Add note
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15481
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 4 Aug 2004 07:44:58 +0000 (07:44 +0000)]
FindGlobalNamed used to take 2.92s out of 8.39s running a profile build of
gccld -disable-opt on 252.eon.
This patch deletes it and replaces it with a map. The proper fix for this
is to fix PR411, but this will do in the short term.
gccld on eon now takes 5.51s, which is 50% faster than before this patch. :)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15480
91177308-0d34-0410-b5e6-
96231b3b80d8
Brian Gaeke [Wed, 4 Aug 2004 07:39:21 +0000 (07:39 +0000)]
sparcv9select is history
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15479
91177308-0d34-0410-b5e6-
96231b3b80d8
Brian Gaeke [Wed, 4 Aug 2004 07:38:52 +0000 (07:38 +0000)]
libsparcv9select is history
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15478
91177308-0d34-0410-b5e6-
96231b3b80d8
Brian Gaeke [Wed, 4 Aug 2004 07:37:56 +0000 (07:37 +0000)]
These headers have been moved/merged into other files.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15477
91177308-0d34-0410-b5e6-
96231b3b80d8
Brian Gaeke [Wed, 4 Aug 2004 07:34:57 +0000 (07:34 +0000)]
Include SparcV9TmpInstr.h to pick up the def. of TmpInstruction,
instead of InstrSelection.h, which is dead.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15476
91177308-0d34-0410-b5e6-
96231b3b80d8
Brian Gaeke [Wed, 4 Aug 2004 07:34:44 +0000 (07:34 +0000)]
Tighten up some whitespace. Include SparcV9TmpInstr.h to pick up
the def. of TmpInstruction, instead of InstrSelection.h, which is
dead.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15475
91177308-0d34-0410-b5e6-
96231b3b80d8
Brian Gaeke [Wed, 4 Aug 2004 07:30:04 +0000 (07:30 +0000)]
Include SparcV9BurgISel.h, to pick up the definition of
createSparcV9BurgInstSelector().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15474
91177308-0d34-0410-b5e6-
96231b3b80d8
Brian Gaeke [Wed, 4 Aug 2004 07:29:53 +0000 (07:29 +0000)]
Include SparcV9TmpInstr.h instead of llvm/CodeGen/InstrSelection.h, to pick
up the definition of class TmpInstruction.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15473
91177308-0d34-0410-b5e6-
96231b3b80d8
Brian Gaeke [Wed, 4 Aug 2004 07:29:40 +0000 (07:29 +0000)]
Include SparcV9BurgISel.h, because PreSelection uses routines from within
the SparcV9 BURG instruction selector. Eww!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15472
91177308-0d34-0410-b5e6-
96231b3b80d8
Brian Gaeke [Wed, 4 Aug 2004 07:29:28 +0000 (07:29 +0000)]
Add a Doxygen comment, and inline the constructor (which is now almost empty).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15471
91177308-0d34-0410-b5e6-
96231b3b80d8
Brian Gaeke [Wed, 4 Aug 2004 07:29:16 +0000 (07:29 +0000)]
The InstrForest data type has moved from llvm/CodeGen/InstrForest.h
to SparcV9InstrForest.h.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15470
91177308-0d34-0410-b5e6-
96231b3b80d8
Brian Gaeke [Wed, 4 Aug 2004 07:29:04 +0000 (07:29 +0000)]
Add a new file containing just TmpInstruction and its implementation.
Many other pieces of the SparcV9 backend want to use TmpInstruction, but
don't need any other instruction selector baggage.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15469
91177308-0d34-0410-b5e6-
96231b3b80d8
Brian Gaeke [Wed, 4 Aug 2004 07:28:51 +0000 (07:28 +0000)]
All the SparcV9 BURG instruction selector pieces have been collected into the
new file SparcV9BurgISel.cpp, with exposed interfaces in SparcV9BurgISel.h.
The InstrSelection directory is now dead.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15468
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 4 Aug 2004 07:28:06 +0000 (07:28 +0000)]
I swear I compiled this, really I did.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15467
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 4 Aug 2004 07:05:54 +0000 (07:05 +0000)]
Factor some code out, no substantial change.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15466
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 4 Aug 2004 06:05:47 +0000 (06:05 +0000)]
Concisify some code
Do not call FindGlobalNamed when we know we will ignore the result (because
we are not going to link a static symbol anyway). This speeds up
gccld -disable-opt on 252.eon from 8.63s to 8.39s.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15465
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 4 Aug 2004 05:10:48 +0000 (05:10 +0000)]
Fix linkage types
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15464
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 4 Aug 2004 04:48:01 +0000 (04:48 +0000)]
Implement a FIXME, by not searching linearly through a map to remove an
element. This speeds up the bytecode reader from 12.86s to 8.72s on 252.eon.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15463
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 4 Aug 2004 04:45:42 +0000 (04:45 +0000)]
New methods
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15462
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 4 Aug 2004 04:45:29 +0000 (04:45 +0000)]
Minor efficiency improvements
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15461
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 4 Aug 2004 03:51:55 +0000 (03:51 +0000)]
Squelch warnings in release mode
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15460
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 4 Aug 2004 02:43:00 +0000 (02:43 +0000)]
Now that ConstantPointerRef is gone, it is the case that all operands of constants
are themselves constants. This should allow us to reduce a significant amount
of casting in the sourcebase.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15459
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 4 Aug 2004 02:42:17 +0000 (02:42 +0000)]
Add a special version of getType for ConstantPointerNull, exposing the fact
that all Null pointers have pointer type
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15458
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 4 Aug 2004 02:27:17 +0000 (02:27 +0000)]
Add a cast
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15457
91177308-0d34-0410-b5e6-
96231b3b80d8
Reid Spencer [Wed, 4 Aug 2004 00:43:50 +0000 (00:43 +0000)]
Added note for PR413
Tools now respond to the --version option.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15456
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 4 Aug 2004 00:37:31 +0000 (00:37 +0000)]
Change SymbolTable::insertEntry to be more careful about how many map
lookups it does. This shaves another 5% off of bcreading 252.eon. Note that
the proper solution to this problem is to fix PR411, but that will have to
wait until later.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15455
91177308-0d34-0410-b5e6-
96231b3b80d8
Reid Spencer [Wed, 4 Aug 2004 00:36:06 +0000 (00:36 +0000)]
Add a --version option for every tool that prints out:
Low Level Virtual Machine ($PACKAGE_NAME) $PACKAGE_VERSION
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15454
91177308-0d34-0410-b5e6-
96231b3b80d8
Reid Spencer [Wed, 4 Aug 2004 00:34:49 +0000 (00:34 +0000)]
Change the package identification to use one less level of quoting so that
PACKAGE_VERSION = "1.3" instead of "[1.3]". Rebuild configure script.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15453
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 4 Aug 2004 00:19:23 +0000 (00:19 +0000)]
Make getGlobalTableValue not use getTypeSlot, this speeds up the bc reader
by 5% on eon
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15452
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 4 Aug 2004 00:18:37 +0000 (00:18 +0000)]
The Type* is redundant with the TypeSlot
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15451
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Tue, 3 Aug 2004 23:41:28 +0000 (23:41 +0000)]
Do not do a linear std::find to reconstruct information we had, but later threw
away. This speeds up by .bc reader by 30% in a profile build on 252.eon.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15450
91177308-0d34-0410-b5e6-
96231b3b80d8
Reid Spencer [Tue, 3 Aug 2004 20:57:56 +0000 (20:57 +0000)]
Line length <= 80 cols.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15449
91177308-0d34-0410-b5e6-
96231b3b80d8
Reid Spencer [Tue, 3 Aug 2004 20:33:56 +0000 (20:33 +0000)]
Fix some indentation (so brg can test commit script).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15448
91177308-0d34-0410-b5e6-
96231b3b80d8
Misha Brukman [Tue, 3 Aug 2004 20:23:44 +0000 (20:23 +0000)]
Remove unused opcodes.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15447
91177308-0d34-0410-b5e6-
96231b3b80d8
Reid Spencer [Tue, 3 Aug 2004 20:21:05 +0000 (20:21 +0000)]
Fix line lengths.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15446
91177308-0d34-0410-b5e6-
96231b3b80d8
Brian Gaeke [Tue, 3 Aug 2004 20:14:03 +0000 (20:14 +0000)]
Testing the commit-diffs script again.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15445
91177308-0d34-0410-b5e6-
96231b3b80d8
Brian Gaeke [Tue, 3 Aug 2004 20:02:52 +0000 (20:02 +0000)]
Let's try it again.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15444
91177308-0d34-0410-b5e6-
96231b3b80d8
Brian Gaeke [Tue, 3 Aug 2004 20:01:10 +0000 (20:01 +0000)]
Another test.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15443
91177308-0d34-0410-b5e6-
96231b3b80d8
Brian Gaeke [Tue, 3 Aug 2004 20:00:04 +0000 (20:00 +0000)]
Testing...one more time.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15442
91177308-0d34-0410-b5e6-
96231b3b80d8
Reid Spencer [Tue, 3 Aug 2004 19:20:18 +0000 (19:20 +0000)]
Properly wrap some lines.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15440
91177308-0d34-0410-b5e6-
96231b3b80d8
Reid Spencer [Tue, 3 Aug 2004 19:13:16 +0000 (19:13 +0000)]
Added llvmcs to my list.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15439
91177308-0d34-0410-b5e6-
96231b3b80d8
Brian Gaeke [Tue, 3 Aug 2004 19:07:20 +0000 (19:07 +0000)]
Testing... One more time...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15438
91177308-0d34-0410-b5e6-
96231b3b80d8
Brian Gaeke [Tue, 3 Aug 2004 19:06:08 +0000 (19:06 +0000)]
Just testing
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15437
91177308-0d34-0410-b5e6-
96231b3b80d8
Brian Gaeke [Tue, 3 Aug 2004 19:04:14 +0000 (19:04 +0000)]
testing
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15436
91177308-0d34-0410-b5e6-
96231b3b80d8
Brian Gaeke [Tue, 3 Aug 2004 18:59:19 +0000 (18:59 +0000)]
Testing commit-diffs.pl
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15435
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Tue, 3 Aug 2004 04:15:32 +0000 (04:15 +0000)]
Moved into SparcV9 directory
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15430
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Tue, 3 Aug 2004 04:15:02 +0000 (04:15 +0000)]
Move this file out of the top-level docs directory
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15429
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Tue, 3 Aug 2004 00:17:21 +0000 (00:17 +0000)]
Simplify the first example, as the LLVM IR interfaces have evolved. Other
examples in this doc could also be simplified dramatically in similar ways.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15428
91177308-0d34-0410-b5e6-
96231b3b80d8
John Criswell [Mon, 2 Aug 2004 22:31:58 +0000 (22:31 +0000)]
Use the new prcontext script.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15427
91177308-0d34-0410-b5e6-
96231b3b80d8
John Criswell [Mon, 2 Aug 2004 22:29:38 +0000 (22:29 +0000)]
Add support for using the prcontext python script instead of grep -C.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15426
91177308-0d34-0410-b5e6-
96231b3b80d8
John Criswell [Mon, 2 Aug 2004 22:28:50 +0000 (22:28 +0000)]
New python script that print a specified number of lines surrounding a
located pattern.
In other words, grep -C for Solaris.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15425
91177308-0d34-0410-b5e6-
96231b3b80d8
John Criswell [Mon, 2 Aug 2004 22:24:39 +0000 (22:24 +0000)]
Set a variable so that we can find the python interpreter.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15424
91177308-0d34-0410-b5e6-
96231b3b80d8
Misha Brukman [Mon, 2 Aug 2004 21:58:52 +0000 (21:58 +0000)]
* Use simpler instruction templates to define instructions
* Fix several extended opcodes
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15423
91177308-0d34-0410-b5e6-
96231b3b80d8
Misha Brukman [Mon, 2 Aug 2004 21:56:35 +0000 (21:56 +0000)]
Replace patterns 0, 4, and 5 with simpler heirarchical definitions that use the
official PowerPC instruction format lingo: X- and D-form.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15422
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Mon, 2 Aug 2004 21:37:11 +0000 (21:37 +0000)]
Add link for IRC
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15421
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Mon, 2 Aug 2004 21:33:45 +0000 (21:33 +0000)]
Written by
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15420
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Mon, 2 Aug 2004 21:32:08 +0000 (21:32 +0000)]
continue hacking
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15419
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Mon, 2 Aug 2004 21:29:20 +0000 (21:29 +0000)]
Revamp the index page
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15418
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Mon, 2 Aug 2004 20:29:51 +0000 (20:29 +0000)]
... now real HTML 4.01 strict!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15417
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Mon, 2 Aug 2004 20:28:44 +0000 (20:28 +0000)]
Substantially hack on and clean up the release notes
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15416
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Mon, 2 Aug 2004 20:16:21 +0000 (20:16 +0000)]
Hide this option
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15415
91177308-0d34-0410-b5e6-
96231b3b80d8
Misha Brukman [Mon, 2 Aug 2004 16:54:54 +0000 (16:54 +0000)]
Separate instruction formats from instruction definitions.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15414
91177308-0d34-0410-b5e6-
96231b3b80d8
Misha Brukman [Mon, 2 Aug 2004 14:02:21 +0000 (14:02 +0000)]
Add #include <cstdlib> and abort() to silence a warning
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15413
91177308-0d34-0410-b5e6-
96231b3b80d8
Misha Brukman [Mon, 2 Aug 2004 13:59:10 +0000 (13:59 +0000)]
* ceil() requires #include <cmath> for compilation
* Alphabetize #includes
* Fix some lines to fit within 80 cols
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15412
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Mon, 2 Aug 2004 10:10:08 +0000 (10:10 +0000)]
This pass has proven its metal, remove -disable option.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15411
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Sun, 1 Aug 2004 19:42:59 +0000 (19:42 +0000)]
Fix a regression in InstCombine/xor.ll
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15410
91177308-0d34-0410-b5e6-
96231b3b80d8