| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fix installation of configured headers when objdir != srcdir. Patch | Chris Lattner | 2005-02-09 | 1 | -3/+11 |
| | | | | | | | contributed by Vladimir Merzliakov! llvm-svn: 20084 | ||||
| * | BranchCC, nifty | Andrew Lenharth | 2005-02-08 | 1 | -7/+117 |
| | | | | | llvm-svn: 20067 | ||||
| * | fix store issue and an FP conversion (segfault) issue | Andrew Lenharth | 2005-02-07 | 2 | -11/+21 |
| | | | | | llvm-svn: 20066 | ||||
| * | IndCallGraphMap is now a pointer to a new'd map. | Chris Lattner | 2005-02-07 | 1 | -3/+6 |
| | | | | | llvm-svn: 20065 | ||||
| * | Hopefully fix the build on Darwin with GCC 3.3 | Chris Lattner | 2005-02-07 | 1 | -1/+1 |
| | | | | | llvm-svn: 20064 | ||||
| * | copytoreg fix | Andrew Lenharth | 2005-02-07 | 1 | -6/+6 |
| | | | | | llvm-svn: 20063 | ||||
| * | copyfromreg fix | Andrew Lenharth | 2005-02-07 | 1 | -3/+6 |
| | | | | | llvm-svn: 20062 | ||||
| * | fix load bug | Andrew Lenharth | 2005-02-07 | 1 | -5/+5 |
| | | | | | llvm-svn: 20061 | ||||
| * | more FP load store fixes and Load store simplifications | Andrew Lenharth | 2005-02-07 | 1 | -47/+14 |
| | | | | | llvm-svn: 20060 | ||||
| * | clean up load and stores alot | Andrew Lenharth | 2005-02-07 | 1 | -143/+13 |
| | | | | | llvm-svn: 20059 | ||||
| * | teach all loads and stores about the stack | Andrew Lenharth | 2005-02-07 | 1 | -1/+41 |
| | | | | | llvm-svn: 20058 | ||||
| * | prefer FP scratch registers and more check in LowerArguments | Andrew Lenharth | 2005-02-06 | 2 | -15/+27 |
| | | | | | llvm-svn: 20057 | ||||
| * | fix oopso | Andrew Lenharth | 2005-02-06 | 2 | -35/+56 |
| | | | | | llvm-svn: 20056 | ||||
| * | smarter loads and stores. can now handle base+offset. | Andrew Lenharth | 2005-02-06 | 2 | -172/+270 |
| | | | | | llvm-svn: 20055 | ||||
| * | fix build | Andrew Lenharth | 2005-02-05 | 1 | -1/+0 |
| | | | | | llvm-svn: 20053 | ||||
| * | clean up | Andrew Lenharth | 2005-02-05 | 1 | -5/+2 |
| | | | | | llvm-svn: 20051 | ||||
| * | fix f32 setcc, and fp select | Andrew Lenharth | 2005-02-05 | 2 | -73/+100 |
| | | | | | llvm-svn: 20050 | ||||
| * | added ugly support for fp compares | Andrew Lenharth | 2005-02-05 | 2 | -23/+71 |
| | | | | | llvm-svn: 20049 | ||||
| * | Make the rest of file header comments consistent in format and style | Misha Brukman | 2005-02-05 | 7 | -7/+7 |
| | | | | | llvm-svn: 20048 | ||||
| * | Eliminate the explicit opcode field in ConstantExpr, using the SubclassData | Chris Lattner | 2005-02-05 | 1 | -13/+9 |
| | | | | | | | | field to hold it instead. This shrinks memory usage for 176.gcc from 57628728 to 57598144 bytes, a small reduction of about 30K. llvm-svn: 20047 | ||||
| * | Eliminate the explicit volatile fields in LoadInst and StoreInst. This shrinks | Chris Lattner | 2005-02-05 | 1 | -12/+11 |
| | | | | | | | | | | | LoadInst from 60 -> 56 bytes and StoreInst from 76 -> 72 bytes. Note however, that this doesn't actually save any memory on common systems where 'malloc' returns 8-byte aligned memory, as the saved space is replaced by useless alignment padding. :( llvm-svn: 20046 | ||||
| * | Instead of initializing the volatile field, use accessors to set it. | Chris Lattner | 2005-02-05 | 1 | -11/+16 |
| | | | | | llvm-svn: 20045 | ||||
| * | Initialize new field. | Chris Lattner | 2005-02-05 | 1 | -1/+2 |
| | | | | | llvm-svn: 20044 | ||||
| * | SubclassID is really a small field. Split it into half and let subclasses | Chris Lattner | 2005-02-05 | 1 | -1/+7 |
| | | | | | | | play with the unused part. llvm-svn: 20043 | ||||
| * | Add support for .cc and .hpp files. Patch contributed by Vladimir Merzliakov! | Chris Lattner | 2005-02-04 | 1 | -2/+33 |
| | | | | | llvm-svn: 20042 | ||||
| * | Make file header comment consistent: extend the whole 80 cols to fill the line | Misha Brukman | 2005-02-04 | 5 | -5/+5 |
| | | | | | llvm-svn: 20039 | ||||
| * | If we have an indirect call site that calls N functions, inline the N functions | Chris Lattner | 2005-02-04 | 1 | -57/+98 |
| | | | | | | | | | | | | | into a temporary graph, remember it for later, then inline the tmp graph into the call site. In the case where there are other call sites to the same set of functions, this permits us to just inline the temporary graph instead of all of the callees. This turns N*M inlining situations into an N+M inlining situation. llvm-svn: 20036 | ||||
| * | Split mergeInGraph into two methods. | Chris Lattner | 2005-02-04 | 1 | -29/+28 |
| | | | | | llvm-svn: 20035 | ||||
| * | Add some new members | Chris Lattner | 2005-02-04 | 1 | -5/+16 |
| | | | | | llvm-svn: 20034 | ||||
| * | add new member | Chris Lattner | 2005-02-04 | 1 | -0/+5 |
| | | | | | llvm-svn: 20033 | ||||
| * | Fix the Regression/Transforms/DSAnalysis/recursion.ll regression. | Chris Lattner | 2005-02-04 | 1 | -4/+3 |
| | | | | | llvm-svn: 20031 | ||||
| * | Fix a case where were incorrectly compiled cast from short to int on 64-bit | Chris Lattner | 2005-02-04 | 1 | -2/+4 |
| | | | | | | | targets. llvm-svn: 20030 | ||||
| * | alignment | Andrew Lenharth | 2005-02-04 | 1 | -2/+4 |
| | | | | | llvm-svn: 20028 | ||||
| * | get alignment printing correctly and get rid of __main hack | Andrew Lenharth | 2005-02-04 | 1 | -7/+2 |
| | | | | | llvm-svn: 20027 | ||||
| * | fix constant pointer outputing on 64 bit machines | Andrew Lenharth | 2005-02-04 | 1 | -0/+5 |
| | | | | | llvm-svn: 20026 | ||||
| * | * Fix broken link to directions to get llvm, llvm-gcc, and llvm-test from CVS | Misha Brukman | 2005-02-03 | 1 | -37/+15 |
| | | | | | | | | * Remove duplicated CVS directions and refer reader to the CVS section * Clean up directions to be brief llvm-svn: 20023 | ||||
| * | FP fixes | Andrew Lenharth | 2005-02-03 | 1 | -12/+17 |
| | | | | | llvm-svn: 20019 | ||||
| * | Refactor getFunctionArgumentsForCall out of mergeInGraph. | Chris Lattner | 2005-02-03 | 1 | -29/+41 |
| | | | | | llvm-svn: 20018 | ||||
| * | Add a new method. | Chris Lattner | 2005-02-03 | 1 | -0/+9 |
| | | | | | llvm-svn: 20017 | ||||
| * | * Clearly mark LLVM_LIB_SEARCH_PATH as being optional | Misha Brukman | 2005-02-03 | 1 | -13/+7 |
| | | | | | | | * llvmgcc and llvmg++ aliases are no longer needed (binaries have llvm- prefix) llvm-svn: 20016 | ||||
| * | This is no longer needed. Global variables with undef initializers can be | Chris Lattner | 2005-02-02 | 1 | -2/+0 |
| | | | | | | | initialized to anything, including garbage. llvm-svn: 20010 | ||||
| * | * 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 | ||||

