summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* This commit was manufactured by cvs2svn to create tag 'RELEASE_1'.svn-tags/RELEASE_1cvs2svn2003-10-2448-9952/+522
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/tags/RELEASE_1@9499 91177308-0d34-0410-b5e6-96231b3b80d8
* Updated configure script.John Criswell2003-10-231-2/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9438 91177308-0d34-0410-b5e6-96231b3b80d8
* We might as well strip off any CPRs before propagationChris Lattner2003-10-231-1/+4
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9437 91177308-0d34-0410-b5e6-96231b3b80d8
* Fail gracefully if we have a zero arg varargs functionChris Lattner2003-10-232-0/+12
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9436 91177308-0d34-0410-b5e6-96231b3b80d8
* Turn on the IPCP pass by default. It has passed all of the testsChris Lattner2003-10-232-0/+7
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9435 91177308-0d34-0410-b5e6-96231b3b80d8
* Reformat. A few minor edits.Brian Gaeke2003-10-231-221/+297
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9434 91177308-0d34-0410-b5e6-96231b3b80d8
* * Eliminate `using' directiveMisha Brukman2003-10-234-104/+52
| | | | | | | | | * Fix order of #includes * Make code layout more consistent * Eliminate extraneous whitespace and comment-lines git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9433 91177308-0d34-0410-b5e6-96231b3b80d8
* * Fix order of #include filesMisha Brukman2003-10-234-42/+44
| | | | | | | * Doxygen-ify method comments git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9432 91177308-0d34-0410-b5e6-96231b3b80d8
* * Order #includes as per style guideMisha Brukman2003-10-236-92/+90
| | | | | | | | * Doxygen-ify comments * Make code layout more consistent git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9431 91177308-0d34-0410-b5e6-96231b3b80d8
* * Use C++ style comments instead of C-styleMisha Brukman2003-10-234-60/+50
| | | | | | | | | * Make file description more readable * Make code layout more consistent, include comment in assert so it's visible during execution if it hits git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9430 91177308-0d34-0410-b5e6-96231b3b80d8
* * Eliminate `using' directiveMisha Brukman2003-10-231-9/+10
| | | | | | | * Order #includes as per style guide git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9429 91177308-0d34-0410-b5e6-96231b3b80d8
* * We were forgetting to pass varargs arguments through a callChris Lattner2003-10-231-0/+18
| | | | | | | * Add a work around for bug PR56, gross but necessary for now. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9428 91177308-0d34-0410-b5e6-96231b3b80d8
* * Eliminate `using' directiveMisha Brukman2003-10-232-212/+176
| | | | | | | * Make code layout more consistent git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9427 91177308-0d34-0410-b5e6-96231b3b80d8
* Make code layout more consistent.Misha Brukman2003-10-236-636/+518
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9426 91177308-0d34-0410-b5e6-96231b3b80d8
* Zero arg varargs functions are legal in LLVM, but not in C.Chris Lattner2003-10-232-0/+18
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9425 91177308-0d34-0410-b5e6-96231b3b80d8
* Delete unused EmitByteSwap methodChris Lattner2003-10-232-98/+86
| | | | | | | Implement mul/div/rem constant expressions git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9424 91177308-0d34-0410-b5e6-96231b3b80d8
* Check in initial version of ipcpChris Lattner2003-10-231-0/+110
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9423 91177308-0d34-0410-b5e6-96231b3b80d8
* Include new prototypeChris Lattner2003-10-231-0/+6
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9422 91177308-0d34-0410-b5e6-96231b3b80d8
* Make code layout more consistent.Misha Brukman2003-10-231-58/+54
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9418 91177308-0d34-0410-b5e6-96231b3b80d8
* Actually share constants local to a function!Chris Lattner2003-10-231-2/+7
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9417 91177308-0d34-0410-b5e6-96231b3b80d8
* * Order includes according to style guideMisha Brukman2003-10-232-210/+212
| | | | | | | | * Convert tabs to spaces * Make code fit within 80 columns git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9416 91177308-0d34-0410-b5e6-96231b3b80d8
* * Stop referring to llvmbugs mailing list, point them to BugzillaMisha Brukman2003-10-231-5/+7
| | | | | | | | | * Use ASCII (c) instead of the special character, which may not display correctly for everyone * Wrap at 80 columns git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9415 91177308-0d34-0410-b5e6-96231b3b80d8
* Update testChris Lattner2003-10-233-5/+5
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9414 91177308-0d34-0410-b5e6-96231b3b80d8
* document real source of bugChris Lattner2003-10-231-0/+3
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9413 91177308-0d34-0410-b5e6-96231b3b80d8
* Added new license information in preparation for LLVM 1.0.John Criswell2003-10-231-1/+65
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9410 91177308-0d34-0410-b5e6-96231b3b80d8
* fix testChris Lattner2003-10-231-0/+3
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9409 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix testChris Lattner2003-10-232-2/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9408 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix buggy testChris Lattner2003-10-231-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9407 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix an assertion failure in BugpointChris Lattner2003-10-231-0/+6
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9406 91177308-0d34-0410-b5e6-96231b3b80d8
* Do not report errors if QMTest returns a non-zero value.John Criswell2003-10-231-2/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9404 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix bug: instcombine/2003-10-23-InstcombineNullFail.llChris Lattner2003-10-231-0/+11
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9403 91177308-0d34-0410-b5e6-96231b3b80d8
* A new testcase for an instcombine miscompilation!Chris Lattner2003-10-231-0/+10
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9402 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix apparent typo in head-of-file comment.Brian Gaeke2003-10-231-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9400 91177308-0d34-0410-b5e6-96231b3b80d8
* Minor editsChris Lattner2003-10-231-14/+21
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9399 91177308-0d34-0410-b5e6-96231b3b80d8
* Make this pass substantially stronger by having it delete dead return valuesChris Lattner2003-10-231-127/+354
| | | | | | | | | | as well as arguments. Now it can delete arguments and return values which are only passed into other arguments or are returned, if they are dead. This causes it to delete several hundred extra args/retvals from the C++ hello world program, shrinking it by about 2K. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9398 91177308-0d34-0410-b5e6-96231b3b80d8
* To say this file is obsolete to understate the obviousChris Lattner2003-10-231-15/+0
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9397 91177308-0d34-0410-b5e6-96231b3b80d8
* Really close the <li> tags.Misha Brukman2003-10-231-22/+22
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9396 91177308-0d34-0410-b5e6-96231b3b80d8
* Remove extraneous comments.Misha Brukman2003-10-231-3/+0
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9395 91177308-0d34-0410-b5e6-96231b3b80d8
* * Quote a value in <font> tag.Misha Brukman2003-10-231-2/+2
| | | | | | | * Let CVS figure out the last-modified-date for us git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9394 91177308-0d34-0410-b5e6-96231b3b80d8
* * Use UTF-8 instead of ISO-8859-1Misha Brukman2003-10-231-38/+47
| | | | | | | | | * Use stylesheet instead of explicit <font> formatting * Stop using <ul> for layout * Close <li> tags git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9393 91177308-0d34-0410-b5e6-96231b3b80d8
* * Use UTF-8 instead of soon-to-be-extinct ISO-8859-1 ;)Misha Brukman2003-10-221-177/+232
| | | | | | | | | * Use stylesheets instead of explicit <font> tags * Stop using <ul> for spacing layout * Close <a> and <p> tags git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9392 91177308-0d34-0410-b5e6-96231b3b80d8
* We will distributed this stylesheet with the documentation, as well as use itMisha Brukman2003-10-221-0/+27
| | | | | | | | | (via import) in the online version. * Added styles for documentation headers, sections, etc. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9391 91177308-0d34-0410-b5e6-96231b3b80d8
* This important patch fixes two warnings in the linker which can occur from ↵Chris Lattner2003-10-221-4/+33
| | | | | | | | | linking valid pieces of code git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9390 91177308-0d34-0410-b5e6-96231b3b80d8
* New testcase for the deadreturnvalue deletion extension to -deadargelimChris Lattner2003-10-222-0/+55
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9389 91177308-0d34-0410-b5e6-96231b3b80d8
* Change the type of FnAllocState.Brian Gaeke2003-10-222-2/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9388 91177308-0d34-0410-b5e6-96231b3b80d8
* Don't worry about converting each function's reg. alloc. state into One BigBrian Gaeke2003-10-222-40/+42
| | | | | | | | | Constant early on, because we can do it in doFinalization. Tighten up a comment. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9387 91177308-0d34-0410-b5e6-96231b3b80d8
* Add prototype for verifySavedState().Brian Gaeke2003-10-222-0/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9386 91177308-0d34-0410-b5e6-96231b3b80d8
* Doxygenify method comments.Brian Gaeke2003-10-222-414/+308
| | | | | | | | | Try to improve method comments a little. Get rid of some excess whitespace; put braces on previous line when possible. Add stub for method to verify the work of saveState(). git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9385 91177308-0d34-0410-b5e6-96231b3b80d8
* This is a disgusting hack that improves code substantially, by makingChris Lattner2003-10-221-2/+122
| | | | | | | callgraphSCC passes more effective. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9384 91177308-0d34-0410-b5e6-96231b3b80d8
* Clarify our testing experience.Brian Gaeke2003-10-221-1/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9383 91177308-0d34-0410-b5e6-96231b3b80d8