| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | * Instead of fixing the version numbers before every release, mark them as x.y | Misha Brukman | 2005-02-02 | 1 | -16/+16 |
| | | | | | | | | * Eliminate the redundant "This is the..." in released file listing * Fix grammar llvm-svn: 20005 | ||||
| * | Store fix | Andrew Lenharth | 2005-02-02 | 2 | -15/+37 |
| | | | | | llvm-svn: 20004 | ||||
| * | oops | Andrew Lenharth | 2005-02-02 | 1 | -1/+1 |
| | | | | | llvm-svn: 20003 | ||||
| * | prevent register allocator from using the stack pointer :) | Andrew Lenharth | 2005-02-02 | 2 | -3/+3 |
| | | | | | llvm-svn: 20002 | ||||
| * | fix loading of floats | Andrew Lenharth | 2005-02-02 | 1 | -1/+3 |
| | | | | | llvm-svn: 19997 | ||||
| * | Put libraries in a common directory | Jeff Cohen | 2005-02-02 | 5 | -10/+10 |
| | | | | | llvm-svn: 19995 | ||||
| * | marked mem* as not supported | Andrew Lenharth | 2005-02-02 | 1 | -0/+4 |
| | | | | | llvm-svn: 19992 | ||||
| * | Add additional source of Win32 GNU utilities. | Jeff Cohen | 2005-02-02 | 1 | -5/+7 |
| | | | | | llvm-svn: 19991 | ||||
| * | Fix crash on MallocInsts of unsized types. | Alkis Evlogimenos | 2005-02-02 | 1 | -1/+2 |
| | | | | | llvm-svn: 19988 | ||||
| * | fix Load bug | Andrew Lenharth | 2005-02-02 | 1 | -1/+1 |
| | | | | | llvm-svn: 19987 | ||||
| * | Fix yet another memset issue. | Chris Lattner | 2005-02-02 | 1 | -4/+13 |
| | | | | | llvm-svn: 19986 | ||||
| * | try to make a bug bugpointable, add yet more constant pool stuff, fixup ↵ | Andrew Lenharth | 2005-02-02 | 2 | -13/+19 |
| | | | | | | | constant loads for FP llvm-svn: 19985 | ||||
| * | better constant handling, should fix many remaining cases | Andrew Lenharth | 2005-02-02 | 1 | -2/+11 |
| | | | | | llvm-svn: 19984 | ||||
| * | Add variable for bugpoint. | Alkis Evlogimenos | 2005-02-02 | 1 | -0/+4 |
| | | | | | llvm-svn: 19981 | ||||
| * | Eliminate some duplicated debug code | Chris Lattner | 2005-02-01 | 1 | -21/+0 |
| | | | | | llvm-svn: 19980 | ||||
| * | Eliminate self-recursion as a special case. | Chris Lattner | 2005-02-01 | 1 | -58/+39 |
| | | | | | llvm-svn: 19979 | ||||
| * | Eliminate use of DSCallSiteIterator in key loop. This is a half step to | Chris Lattner | 2005-02-01 | 1 | -62/+120 |
| | | | | | | | a tasty speedup. llvm-svn: 19978 | ||||
| * | remove dead method | Chris Lattner | 2005-02-01 | 1 | -3/+0 |
| | | | | | llvm-svn: 19977 | ||||
| * | fix FP arg passing bug, Add unsigned to/from int, fix SELECT, fix Constant pool | Andrew Lenharth | 2005-02-01 | 1 | -12/+17 |
| | | | | | llvm-svn: 19976 | ||||
| * | Print the Constant pool | Andrew Lenharth | 2005-02-01 | 1 | -8/+7 |
| | | | | | llvm-svn: 19975 | ||||
| * | Make cmov work right and loads for fp from constant pool | Andrew Lenharth | 2005-02-01 | 1 | -18/+20 |
| | | | | | llvm-svn: 19974 | ||||
| * | Correct stack stuff for FP | Andrew Lenharth | 2005-02-01 | 1 | -5/+12 |
| | | | | | llvm-svn: 19973 | ||||
| * | try to match alpha pattern | Andrew Lenharth | 2005-02-01 | 2 | -1/+21 |
| | | | | | llvm-svn: 19972 | ||||
| * | fix register names | Andrew Lenharth | 2005-02-01 | 1 | -16/+16 |
| | | | | | llvm-svn: 19971 | ||||
| * | Signficantly speed up printing by not emitting the same file twice with | Chris Lattner | 2005-02-01 | 1 | -3/+9 |
| | | | | | | | different names. Large SCC's tend to be big, so this saves a lot of time. llvm-svn: 19970 | ||||
| * | Fix some bugs andrew noticed legalizing memset for alpha | Chris Lattner | 2005-02-01 | 1 | -3/+3 |
| | | | | | llvm-svn: 19969 | ||||
| * | Do not revisit nodes in the SCC traversal. This speeds up the BU pass a bit. | Chris Lattner | 2005-02-01 | 1 | -7/+29 |
| | | | | | llvm-svn: 19968 | ||||
| * | Put finishing touches on GettingStartedVS.html and link it to the index. | Jeff Cohen | 2005-02-01 | 2 | -90/+17 |
| | | | | | llvm-svn: 19967 | ||||
| * | Fix test/Regression/Assembler/2005-01-31-CallingAggregateFunction.ll | Chris Lattner | 2005-02-01 | 1 | -0/+3 |
| | | | | | llvm-svn: 19966 | ||||
| * | Apparently := confuses makellvm | Chris Lattner | 2005-02-01 | 1 | -1/+1 |
| | | | | | llvm-svn: 19965 | ||||
| * | This bug crashes the assembler, distilled from a testcase produced by Andrew. | Chris Lattner | 2005-02-01 | 1 | -0/+8 |
| | | | | | llvm-svn: 19964 | ||||
| * | pecimise loads, put indirect call addr in right register. still doesn't fix ↵ | Andrew Lenharth | 2005-02-01 | 2 | -14/+19 |
| | | | | | | | methcall llvm-svn: 19963 | ||||
| * | Update speedup and shrinkage info | Chris Lattner | 2005-02-01 | 1 | -2/+2 |
| | | | | | llvm-svn: 19962 | ||||
| * | Updates for new use list changes. | Chris Lattner | 2005-02-01 | 1 | -6/+23 |
| | | | | | llvm-svn: 19961 | ||||
| * | Update for API change. | Chris Lattner | 2005-02-01 | 1 | -1/+1 |
| | | | | | llvm-svn: 19960 | ||||
| * | API change. | Chris Lattner | 2005-02-01 | 1 | -1/+1 |
| | | | | | llvm-svn: 19959 | ||||
| * | Adjust to changes in APIs | Chris Lattner | 2005-02-01 | 2 | -16/+10 |
| | | | | | llvm-svn: 19958 | ||||
| * | Hacks to make this ugly ugly code work with the new use lists. | Chris Lattner | 2005-02-01 | 1 | -17/+12 |
| | | | | | llvm-svn: 19957 | ||||
| * | Switch from using an ilist for uses to using a custom doubly linked list. | Chris Lattner | 2005-02-01 | 3 | -118/+79 |
| | | | | | | | | | | | | | | | | | | | | | This list does not provide the ability to go backwards in the list (its more of an unordered collection, stored in the shape of a list). This change means that use iterators are now only forward iterators, not bidirectional. This improves the memory usage of use lists from '5 + 4*#use' per value to '1 + 4*#use'. While it would be better to reduce the multiplied factor, I'm not smart enough to do so. This list also has slightly more efficient operators for manipulating list nodes (a few less loads/stores), due to not needing to be able to iterate backwards through the list. This change reduces the memory footprint required to hold 176.gcc from 66.025M -> 57.687M, a 14% reduction. It also speeds up the compiler, 7.73% in the case of bytecode loading alone (release build loading 176.gcc). llvm-svn: 19956 | ||||
| * | Fix a problem where we could infinitely recurse on phi nodes. | Chris Lattner | 2005-02-01 | 1 | -1/+1 |
| | | | | | llvm-svn: 19955 | ||||
| * | Fix hyphenation in output comment | Misha Brukman | 2005-01-31 | 1 | -1/+1 |
| | | | | | llvm-svn: 19954 | ||||
| * | Implement InstCombine/cast.ll:test25, a case that occurs many times | Chris Lattner | 2005-01-31 | 1 | -0/+56 |
| | | | | | | | in spec llvm-svn: 19953 | ||||
| * | New testcase | Chris Lattner | 2005-01-31 | 1 | -0/+6 |
| | | | | | llvm-svn: 19952 | ||||
| * | Add LLVM with Visual Studio overview | Jeff Cohen | 2005-01-31 | 1 | -0/+433 |
| | | | | | llvm-svn: 19951 | ||||
| * | Implement the trivial cases in InstCombine/store.ll | Chris Lattner | 2005-01-31 | 1 | -1/+38 |
| | | | | | llvm-svn: 19950 | ||||
| * | New testcase | Chris Lattner | 2005-01-31 | 1 | -0/+9 |
| | | | | | llvm-svn: 19949 | ||||
| * | Rename these to start with %c, as they are the only ones that are checked. | Chris Lattner | 2005-01-31 | 1 | -15/+15 |
| | | | | | | | No change to the tests themselves. llvm-svn: 19948 | ||||
| * | Implement Transforms/InstCombine/cast-load-gep.ll, which allows us to ↵ | Chris Lattner | 2005-01-31 | 1 | -15/+29 |
| | | | | | | | | | devirtualize 11 indirect calls in perlbmk. llvm-svn: 19947 | ||||
| * | New testcase | Chris Lattner | 2005-01-31 | 1 | -0/+22 |
| | | | | | llvm-svn: 19946 | ||||
| * | indirect call fix | Andrew Lenharth | 2005-01-31 | 1 | -1/+1 |
| | | | | | llvm-svn: 19945 | ||||

