Chris Lattner [Thu, 30 Jan 2003 23:08:50 +0000 (23:08 +0000)]
* Add new -track-memory option to tools which enables the mem usage column in the reports.
This is now optional (and defaults to off) because mallinfo can be VERY slow as it
seems to touch every page of allocated memory.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5448
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Thu, 30 Jan 2003 22:38:44 +0000 (22:38 +0000)]
Fix a bug resolving sprintf(...) to sprintf(char*, char*, ...)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5446
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Thu, 30 Jan 2003 22:24:26 +0000 (22:24 +0000)]
Fix bug: Assembler/2003-01-30-UnsignedString.ll
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5445
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Thu, 30 Jan 2003 22:24:14 +0000 (22:24 +0000)]
New testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5444
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Thu, 30 Jan 2003 21:33:07 +0000 (21:33 +0000)]
Actually print the function _name_ if there is a problem
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5443
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Thu, 30 Jan 2003 20:54:03 +0000 (20:54 +0000)]
Add new function to allow removal of typed named elements
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5442
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Thu, 30 Jan 2003 20:53:43 +0000 (20:53 +0000)]
* Fix linking of opaque types and their non-opaque versions
* Fix bug: Linker/2003-01-30-LinkerTypeRename.ll
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5441
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Thu, 30 Jan 2003 20:03:15 +0000 (20:03 +0000)]
New testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5440
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Thu, 30 Jan 2003 19:53:34 +0000 (19:53 +0000)]
Eliminate using decls
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5439
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Thu, 30 Jan 2003 19:28:01 +0000 (19:28 +0000)]
NEw testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5438
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Thu, 30 Jan 2003 18:22:32 +0000 (18:22 +0000)]
* Fix function resolution for varargs function to generate incorrect bytecode instead of crashing
* remove using decls
CVS: ----------------------------------------------------------------------
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5437
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Thu, 30 Jan 2003 17:34:04 +0000 (17:34 +0000)]
Bug that is unfixable with current frontend
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5436
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Thu, 30 Jan 2003 17:10:41 +0000 (17:10 +0000)]
Fix levelraise/2003-01-30-ShiftCrash.ll
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5435
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Thu, 30 Jan 2003 17:07:55 +0000 (17:07 +0000)]
New testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5434
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 29 Jan 2003 21:12:13 +0000 (21:12 +0000)]
Initial checkin of pool allocation code
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5432
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 29 Jan 2003 21:10:20 +0000 (21:10 +0000)]
Use and implement API for graph traversals
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5431
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 29 Jan 2003 21:09:59 +0000 (21:09 +0000)]
New API for traversing graph
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5430
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 29 Jan 2003 18:38:11 +0000 (18:38 +0000)]
Initial checkin of pool allocator library
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5429
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 29 Jan 2003 18:15:34 +0000 (18:15 +0000)]
Fix build problem on sparc
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5428
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 29 Jan 2003 18:02:02 +0000 (18:02 +0000)]
Fix warnings on sparc
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5427
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 29 Jan 2003 16:26:46 +0000 (16:26 +0000)]
Fix warning on sparc
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5426
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Tue, 28 Jan 2003 20:59:57 +0000 (20:59 +0000)]
free instructions mark their operands as being heap nodes.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5425
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Tue, 28 Jan 2003 20:01:16 +0000 (20:01 +0000)]
Initial checking: defult the make_vector function
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5424
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Mon, 27 Jan 2003 22:08:52 +0000 (22:08 +0000)]
New helper header
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5423
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Fri, 24 Jan 2003 20:13:20 +0000 (20:13 +0000)]
Disable construction of pool allocator
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5422
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Fri, 24 Jan 2003 16:28:25 +0000 (16:28 +0000)]
Make sure the files get sorted correctly
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5421
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Thu, 23 Jan 2003 22:06:33 +0000 (22:06 +0000)]
* Eliminate boolean arguments in favor of using enums
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5420
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Thu, 23 Jan 2003 22:05:33 +0000 (22:05 +0000)]
* Eliminate boolean arguments in favor of using enums
* T-D pass now eliminates unreachable globals
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5419
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Thu, 23 Jan 2003 21:31:16 +0000 (21:31 +0000)]
Slight efficiency improvement
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5418
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Thu, 23 Jan 2003 21:17:02 +0000 (21:17 +0000)]
Add notes about LLVM and CygWin from Brian Gaeke
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5417
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Thu, 23 Jan 2003 19:52:48 +0000 (19:52 +0000)]
Fix broken testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5416
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Thu, 23 Jan 2003 19:51:18 +0000 (19:51 +0000)]
Remove testcases that never could have worked anyway (they print out pointer values)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5415
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Thu, 23 Jan 2003 19:31:28 +0000 (19:31 +0000)]
Compress large logs
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5414
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Thu, 23 Jan 2003 16:52:04 +0000 (16:52 +0000)]
Limit the amount of time the test will run
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5413
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Thu, 23 Jan 2003 16:51:47 +0000 (16:51 +0000)]
Dont' stop the build
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5412
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Thu, 23 Jan 2003 16:51:24 +0000 (16:51 +0000)]
* Only run LLVM tests so that testing is not stopped.
* This directory should only contain LLVM tests anyway
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5411
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Thu, 23 Jan 2003 16:33:10 +0000 (16:33 +0000)]
Fix problem with flex scanners and huge token sizes
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5410
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Thu, 23 Jan 2003 02:48:33 +0000 (02:48 +0000)]
Make bugpoint *much* more powerful, giving it the capability to delete instructions
out of a large function to reduce it.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5408
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Thu, 23 Jan 2003 02:39:10 +0000 (02:39 +0000)]
Fix bug: LevelRaise/2003-01-22-GEPProblem.ll
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5407
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Thu, 23 Jan 2003 02:38:50 +0000 (02:38 +0000)]
; Testcase reduced from 197.parser by bugpoint
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5406
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Thu, 23 Jan 2003 02:12:18 +0000 (02:12 +0000)]
Fix bug: ADCE/2003-01-22-PredecessorProblem.ll
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5405
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Thu, 23 Jan 2003 02:11:29 +0000 (02:11 +0000)]
New testcase reduced from 197.parser by bugpoint
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5404
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 22 Jan 2003 23:24:11 +0000 (23:24 +0000)]
Allow creating of passes like levelraise which use a targetdata ctor
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5403
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 22 Jan 2003 22:14:04 +0000 (22:14 +0000)]
link with static versions of some libs to avoid having to pull in all of ipo/ipa and datastructure at all
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5402
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 22 Jan 2003 22:00:24 +0000 (22:00 +0000)]
Fix analysis of the Burg program
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5401
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 22 Jan 2003 20:35:59 +0000 (20:35 +0000)]
Implement "new/removed/broken/fixed" tests
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5399
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 22 Jan 2003 16:14:05 +0000 (16:14 +0000)]
Implement program tests, and test for compile time problems
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5397
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 22 Jan 2003 16:13:31 +0000 (16:13 +0000)]
Fix lli build problem with parallel makes
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5396
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 22 Jan 2003 16:13:10 +0000 (16:13 +0000)]
Add support for program tests
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5395
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 22 Jan 2003 15:41:10 +0000 (15:41 +0000)]
Fix didn't fix the race condition in the makefiles
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5394
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Tue, 21 Jan 2003 21:31:29 +0000 (21:31 +0000)]
-ENABLE_STATS also enables timing
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5386
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Tue, 21 Jan 2003 20:13:49 +0000 (20:13 +0000)]
Don't keep track of # big vs #small instructions seperately
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5385
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Tue, 21 Jan 2003 15:20:50 +0000 (15:20 +0000)]
Fix race condition in Makefile
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5380
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Mon, 20 Jan 2003 19:18:44 +0000 (19:18 +0000)]
Fix indentation code, simplify a bit
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5379
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Mon, 20 Jan 2003 18:05:27 +0000 (18:05 +0000)]
Add information about new warnings and warning changes
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5378
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Mon, 20 Jan 2003 06:19:18 +0000 (06:19 +0000)]
Fix warnings
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5377
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Mon, 20 Jan 2003 06:11:03 +0000 (06:11 +0000)]
Initial checkin of the nightly build scripts
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5376
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Sun, 19 Jan 2003 21:55:43 +0000 (21:55 +0000)]
* Prune down library list. In particular, llc doesn't need all of IPO, and none of data structure and IPA completely!
* Do not keep symbols by default!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5375
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Fri, 17 Jan 2003 19:45:49 +0000 (19:45 +0000)]
Remove obsolete tests
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5361
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Fri, 17 Jan 2003 19:44:02 +0000 (19:44 +0000)]
Remove obsolete test
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5360
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Fri, 17 Jan 2003 19:09:29 +0000 (19:09 +0000)]
Initial checkin of dummylib
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5357
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Fri, 17 Jan 2003 17:36:47 +0000 (17:36 +0000)]
Add new support for a bytecode repository
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5352
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Thu, 16 Jan 2003 22:44:19 +0000 (22:44 +0000)]
Simplify and correct rules for building lex/yacc files. Make sure to delete
output upon make clean
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5347
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Thu, 16 Jan 2003 21:06:18 +0000 (21:06 +0000)]
Add helper
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5342
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Thu, 16 Jan 2003 20:26:29 +0000 (20:26 +0000)]
Add support for make TEST=foo
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5333
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Thu, 16 Jan 2003 20:02:30 +0000 (20:02 +0000)]
Add support for a recursive test target
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5332
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Thu, 16 Jan 2003 19:43:11 +0000 (19:43 +0000)]
Add more testcases
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5330
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Thu, 16 Jan 2003 18:35:57 +0000 (18:35 +0000)]
Print machine frame objects with the frame offset intrinsic to the machine
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5329
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Thu, 16 Jan 2003 18:07:23 +0000 (18:07 +0000)]
Don't emit unneccesary branch instructions!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5328
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Thu, 16 Jan 2003 18:07:13 +0000 (18:07 +0000)]
Fix problem with invalidated iterator
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5327
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Thu, 16 Jan 2003 18:06:43 +0000 (18:06 +0000)]
Fix problems with empty basic blocks
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5326
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Thu, 16 Jan 2003 16:43:00 +0000 (16:43 +0000)]
Implement optimization folding setcc into branch.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5324
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Thu, 16 Jan 2003 16:42:45 +0000 (16:42 +0000)]
Add more flavors of branch instructions
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5323
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Thu, 16 Jan 2003 02:24:20 +0000 (02:24 +0000)]
Arg, fix bugs in previous checkin...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5322
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Thu, 16 Jan 2003 02:22:08 +0000 (02:22 +0000)]
Add assertion
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5321
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Thu, 16 Jan 2003 02:20:12 +0000 (02:20 +0000)]
Implement code to keep the stack pointer aligned to an 8 byte boundary.
This improves the performance of the power benchmark by a few percent.
This will be neccesary for SSE code, which requires 16 byte alignment of
the stack.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5320
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 15 Jan 2003 22:57:35 +0000 (22:57 +0000)]
Handle frame offset due to return address pushed on the stack
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5319
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 15 Jan 2003 22:52:34 +0000 (22:52 +0000)]
* Insert prolog/epilog code before rewriting indexes
* Fix calculation of frame offsets when there is an offset.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5318
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 15 Jan 2003 21:36:50 +0000 (21:36 +0000)]
Move sparc specific code into the Sparc backend
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5317
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 15 Jan 2003 21:36:30 +0000 (21:36 +0000)]
Fix warnings
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5316
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 15 Jan 2003 21:14:32 +0000 (21:14 +0000)]
Adjust to simpler interfaces
Eliminate dependency on RegClass.h
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5315
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 15 Jan 2003 21:14:01 +0000 (21:14 +0000)]
Adjust to new interfaces
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5314
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 15 Jan 2003 21:13:32 +0000 (21:13 +0000)]
Simplify the interface
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5313
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 15 Jan 2003 21:02:16 +0000 (21:02 +0000)]
Move headers around
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5312
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 15 Jan 2003 21:00:02 +0000 (21:00 +0000)]
Header is moved into local directory
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5311
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 15 Jan 2003 20:32:15 +0000 (20:32 +0000)]
Fix bug in previous checkin
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5310
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 15 Jan 2003 20:28:36 +0000 (20:28 +0000)]
Add new method
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5309
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 15 Jan 2003 20:26:32 +0000 (20:26 +0000)]
Move private headers into private regalloc directory
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5308
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 15 Jan 2003 19:57:07 +0000 (19:57 +0000)]
#include RegClass.h explicitly
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5307
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 15 Jan 2003 19:56:21 +0000 (19:56 +0000)]
Remvoe dependency on RegClass.h
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5306
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 15 Jan 2003 19:50:44 +0000 (19:50 +0000)]
Move private header to private directory
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5305
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 15 Jan 2003 19:50:32 +0000 (19:50 +0000)]
Move private header to private dir
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5304
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 15 Jan 2003 19:48:13 +0000 (19:48 +0000)]
Prune #includes
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5303
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 15 Jan 2003 19:47:53 +0000 (19:47 +0000)]
Minor changes
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5302
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 15 Jan 2003 19:47:02 +0000 (19:47 +0000)]
Remove obsolete ctor
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5301
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 15 Jan 2003 19:46:39 +0000 (19:46 +0000)]
Remove internal helper fn
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5300
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 15 Jan 2003 19:23:34 +0000 (19:23 +0000)]
Use BuildMI more
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5299
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 15 Jan 2003 19:22:38 +0000 (19:22 +0000)]
Remove dead code
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5298
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 15 Jan 2003 19:22:23 +0000 (19:22 +0000)]
ADd support for CC registers for Sparc BE
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5297
91177308-0d34-0410-b5e6-
96231b3b80d8
Chris Lattner [Wed, 15 Jan 2003 19:22:06 +0000 (19:22 +0000)]
Add support for the CC registers for Sparc BE
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5296
91177308-0d34-0410-b5e6-
96231b3b80d8