Chris Lattner
bc9bb8e370
Turn on the inliner by default at link-time
...
llvm-svn: 9477
2003-10-24 18:09:23 +00:00
Misha Brukman
f46676ef55
This is now valid HTML 4.01 Strict.
...
llvm-svn: 9475
2003-10-24 18:06:11 +00:00
Misha Brukman
84ebe8d333
* Use HTML 4.01 Strict DTD
...
* Stop using UTF-8, the webserver sends out iso-8859-1 anyway
* Use style sheets and <div>s instead of <font> tags
* Stop using <ul> for layout
llvm-svn: 9474
2003-10-24 17:57:33 +00:00
Misha Brukman
3d47ce5fb3
Add a style for document footers.
...
llvm-svn: 9473
2003-10-24 17:56:09 +00:00
Misha Brukman
922f4cbd1e
* Made into valid CSS that W3C accepts
...
* Added document subsubsection styles for usage in documentation
llvm-svn: 9472
2003-10-24 17:34:50 +00:00
Chris Lattner
05d6403fc0
Add note about multilibs. THis should go into the 1.0 release if possible
...
llvm-svn: 9467
2003-10-24 16:02:34 +00:00
Chris Lattner
151971dfb3
Update list of passes and buglist.
...
llvm-svn: 9460
2003-10-24 04:03:19 +00:00
Brian Gaeke
a039f6bb07
Destroy MachineFunction for any Function that we are about to
...
recompile and relink. This keeps it from failing an assertion when
it goes and tries to construct a new MachineFunction for that Function.
llvm-svn: 9459
2003-10-24 03:55:37 +00:00
Vikram S. Adve
a602a961a4
Organized in 4 parts. The last two are the same as before: LLVM Docs and
...
Mailing Lists. The first two are ""Getting Started" and "Getting Help."
llvm-svn: 9457
2003-10-24 02:36:15 +00:00
Brian Gaeke
665123fb99
Move the implementations of ==, != on AllocInfos here, from UnpackTraceFunction.
...
llvm-svn: 9452
2003-10-23 20:39:18 +00:00
Brian Gaeke
6d9f7ff0df
Move AllocInfo structure to a private AllocInfo.h header file.
...
Make FnAllocState contain vectors of AllocInfo, instead of LLVM Constants.
Give doFinalization a method comment, and let it do the work of converting
AllocInfos to LLVM Constants.
llvm-svn: 9451
2003-10-23 20:32:55 +00:00
Brian Gaeke
98fbdd344e
Make FnAllocState contain vectors of AllocInfo, instead of LLVM Constants.
...
llvm-svn: 9450
2003-10-23 20:32:02 +00:00
Brian Gaeke
ede0b08125
New file, containing AllocInfo structure.
...
llvm-svn: 9449
2003-10-23 20:31:51 +00:00
Chris Lattner
314a41a61e
Recommend using -z3
...
llvm-svn: 9445
2003-10-23 19:49:01 +00:00
Chris Lattner
cdaea8cd7f
Remove explicit paths
...
llvm-svn: 9444
2003-10-23 19:48:11 +00:00
Chris Lattner
3cd24ce25a
Add assertions
...
llvm-svn: 9443
2003-10-23 19:33:49 +00:00
Chris Lattner
6612e3dfd5
Fix bug in eon hopefully
...
llvm-svn: 9442
2003-10-23 19:33:44 +00:00
Chris Lattner
28732137bc
Fix bug: CBackend/2003-10-23-UnusedType.ll and hopefully 252.eon
...
llvm-svn: 9441
2003-10-23 19:30:30 +00:00
Chris Lattner
5fa6c3bbfc
New testcase, which failes to compile. 252.eon hits this problem
...
llvm-svn: 9440
2003-10-23 19:25:53 +00:00
John Criswell
98a09e64b0
Updated configure script.
...
llvm-svn: 9438
2003-10-23 19:16:12 +00:00
Chris Lattner
0683439f74
We might as well strip off any CPRs before propagation
...
llvm-svn: 9437
2003-10-23 18:49:23 +00:00
Chris Lattner
8ede493de1
Fail gracefully if we have a zero arg varargs function
...
llvm-svn: 9436
2003-10-23 18:39:22 +00:00
Chris Lattner
97d6ee74bb
Turn on the IPCP pass by default. It has passed all of the tests
...
llvm-svn: 9435
2003-10-23 18:25:57 +00:00
Brian Gaeke
ad7aa28cab
Reformat. A few minor edits.
...
llvm-svn: 9434
2003-10-23 18:10:28 +00:00
Misha Brukman
966d423f89
* Eliminate `using' directive
...
* Fix order of #includes
* Make code layout more consistent
* Eliminate extraneous whitespace and comment-lines
llvm-svn: 9433
2003-10-23 18:10:02 +00:00
Misha Brukman
97911fb3bb
* Fix order of #include files
...
* Doxygen-ify method comments
llvm-svn: 9432
2003-10-23 18:06:27 +00:00
Misha Brukman
c1b01b50fb
* Order #includes as per style guide
...
* Doxygen-ify comments
* Make code layout more consistent
llvm-svn: 9431
2003-10-23 18:03:50 +00:00
Misha Brukman
765938c377
* Use C++ style comments instead of C-style
...
* Make file description more readable
* Make code layout more consistent, include comment in assert so it's visible
during execution if it hits
llvm-svn: 9430
2003-10-23 18:02:47 +00:00
Misha Brukman
6ace5e86b1
* Eliminate `using' directive
...
* Order #includes as per style guide
llvm-svn: 9429
2003-10-23 18:00:34 +00:00
Chris Lattner
9273a90311
* We were forgetting to pass varargs arguments through a call
...
* Add a work around for bug PR56, gross but necessary for now.
llvm-svn: 9428
2003-10-23 17:44:53 +00:00
Misha Brukman
2c119cec9b
* Eliminate `using' directive
...
* Make code layout more consistent
llvm-svn: 9427
2003-10-23 17:43:17 +00:00
Misha Brukman
22e5a5848b
Make code layout more consistent.
...
llvm-svn: 9426
2003-10-23 17:39:37 +00:00
Chris Lattner
b11e17cfc8
Zero arg varargs functions are legal in LLVM, but not in C.
...
llvm-svn: 9425
2003-10-23 17:31:33 +00:00
Chris Lattner
0e32494c79
Delete unused EmitByteSwap method
...
Implement mul/div/rem constant expressions
llvm-svn: 9424
2003-10-23 17:21:43 +00:00
Chris Lattner
ab282af103
Check in initial version of ipcp
...
llvm-svn: 9423
2003-10-23 16:52:27 +00:00
Chris Lattner
78d89a92b7
Include new prototype
...
llvm-svn: 9422
2003-10-23 16:51:49 +00:00
Misha Brukman
6a1c1640f5
Make code layout more consistent.
...
llvm-svn: 9418
2003-10-23 16:48:30 +00:00
Chris Lattner
59ee30fa40
Actually share constants local to a function!
...
llvm-svn: 9417
2003-10-23 16:29:12 +00:00
Misha Brukman
0f649c0045
* Order includes according to style guide
...
* Convert tabs to spaces
* Make code fit within 80 columns
llvm-svn: 9416
2003-10-23 16:22:08 +00:00
Misha Brukman
ffe81ff830
* Stop referring to llvmbugs mailing list, point them to Bugzilla
...
* Use ASCII (c) instead of the special character, which may not display
correctly for everyone
* Wrap at 80 columns
llvm-svn: 9415
2003-10-23 16:18:51 +00:00
Chris Lattner
806e1cac67
Update test
...
llvm-svn: 9414
2003-10-23 16:01:03 +00:00
Chris Lattner
61aeebd42b
document real source of bug
...
llvm-svn: 9413
2003-10-23 16:00:59 +00:00
John Criswell
862878b443
Added new license information in preparation for LLVM 1.0.
...
llvm-svn: 9410
2003-10-23 15:57:59 +00:00
Chris Lattner
6bc454b691
fix test
...
llvm-svn: 9409
2003-10-23 15:57:45 +00:00
Chris Lattner
55bfdf9f86
Fix test
...
llvm-svn: 9408
2003-10-23 15:51:55 +00:00
Chris Lattner
f09c94306c
Fix buggy test
...
llvm-svn: 9407
2003-10-23 15:46:42 +00:00
Chris Lattner
e4da5a79fc
Fix an assertion failure in Bugpoint
...
llvm-svn: 9406
2003-10-23 15:42:55 +00:00
John Criswell
7e7d31640a
Do not report errors if QMTest returns a non-zero value.
...
llvm-svn: 9404
2003-10-23 14:11:53 +00:00
Chris Lattner
4347464e2a
Fix bug: instcombine/2003-10-23-InstcombineNullFail.ll
...
llvm-svn: 9403
2003-10-23 05:21:48 +00:00
Chris Lattner
8b83b56726
A new testcase for an instcombine miscompilation!
...
llvm-svn: 9402
2003-10-23 05:10:53 +00:00