| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Make getObjectType() smarter about ranlibbed Mac OS X archives. | Brian Gaeke | 2003-12-17 | 1 | -0/+2 |
| | | | | | llvm-svn: 10493 | ||||
| * | Disable __attribute__((weak)) on Mac OS X and other lame platforms. | Misha Brukman | 2003-12-16 | 1 | -5/+20 |
| | | | | | llvm-svn: 10489 | ||||
| * | Add a faq entry for the demo page | Chris Lattner | 2003-12-16 | 1 | -5/+23 |
| | | | | | llvm-svn: 10488 | ||||
| * | Fix typo in comment. | Brian Gaeke | 2003-12-16 | 1 | -1/+1 |
| | | | | | llvm-svn: 10487 | ||||
| * | There is no reason to add -load support to LLC | Chris Lattner | 2003-12-15 | 1 | -1/+1 |
| | | | | | llvm-svn: 10483 | ||||
| * | Added info about PR186: weak linkage on memory functions. | Misha Brukman | 2003-12-15 | 1 | -2/+4 |
| | | | | | llvm-svn: 10479 | ||||
| * | Make all memory functions have weak linkage so that they can be overridden with | Misha Brukman | 2003-12-15 | 1 | -3/+4 |
| | | | | | | | custom memory-management implementations (e.g., bash). llvm-svn: 10478 | ||||
| * | Fix for PR185 & IndVarsSimplify/2003-12-15-Crash.llx | Chris Lattner | 2003-12-15 | 1 | -0/+9 |
| | | | | | llvm-svn: 10473 | ||||
| * | New testcase, for PR185 | Chris Lattner | 2003-12-15 | 1 | -0/+22 |
| | | | | | llvm-svn: 10471 | ||||
| * | This header is dead | Chris Lattner | 2003-12-15 | 1 | -44/+0 |
| | | | | | llvm-svn: 10470 | ||||
| * | Change preserve all claim to just preserve live variables and phielimination. | Alkis Evlogimenos | 2003-12-15 | 1 | -1/+2 |
| | | | | | llvm-svn: 10469 | ||||
| * | New testcase | Chris Lattner | 2003-12-15 | 1 | -0/+3 |
| | | | | | llvm-svn: 10468 | ||||
| * | Refactor code just a little bit, allowing us to implement ↵ | Chris Lattner | 2003-12-14 | 1 | -51/+68 |
| | | | | | | | TailCallElim/return_constant.ll llvm-svn: 10467 | ||||
| * | new test | Chris Lattner | 2003-12-14 | 1 | -0/+19 |
| | | | | | llvm-svn: 10466 | ||||
| * | Finegrainify namespacification | Chris Lattner | 2003-12-14 | 2 | -24/+2 |
| | | | | | llvm-svn: 10465 | ||||
| * | Finegrainify namespacification | Chris Lattner | 2003-12-14 | 13 | -108/+73 |
| | | | | | llvm-svn: 10464 | ||||
| * | Finegrainify namespacification | Chris Lattner | 2003-12-14 | 2 | -9/+7 |
| | | | | | | | Make the Timer code give correct user/system/user+system times when -track-memory is enabled llvm-svn: 10463 | ||||
| * | I wonder how this didn't cause any tests to fail... | Alkis Evlogimenos | 2003-12-14 | 1 | -2/+2 |
| | | | | | llvm-svn: 10462 | ||||
| * | Change interface of MachineOperand as follows: | Alkis Evlogimenos | 2003-12-14 | 19 | -133/+122 |
| | | | | | | | | | | | | | | | | a) remove opIsUse(), opIsDefOnly(), opIsDefAndUse() b) add isUse(), isDef() c) rename opHiBits32() to isHiBits32(), opLoBits32() to isLoBits32(), opHiBits64() to isHiBits64(), opLoBits64() to isLoBits64(). This results to much more readable code, for example compare "op.opIsDef() || op.opIsDefAndUse()" to "op.isDef()" a pattern used very often in the code. llvm-svn: 10461 | ||||
| * | Change preserve all claim to just preserve live variables and phielimination. | Alkis Evlogimenos | 2003-12-14 | 1 | -1/+2 |
| | | | | | llvm-svn: 10460 | ||||
| * | Rev the release notes to 1.2 | Chris Lattner | 2003-12-14 | 1 | -165/+19 |
| | | | | | llvm-svn: 10459 | ||||
| * | Do not promote volatile alias sets into registers | Chris Lattner | 2003-12-14 | 1 | -1/+1 |
| | | | | | llvm-svn: 10458 | ||||
| * | Finegrainify namespacification | Chris Lattner | 2003-12-14 | 1 | -9/+12 |
| | | | | | | | | Add capability to represent volatile AliasSet's Propagate this information from loads&stores into the aliassets llvm-svn: 10457 | ||||
| * | Add capability to represent volatile AliasSet's | Chris Lattner | 2003-12-14 | 1 | -3/+13 |
| | | | | | llvm-svn: 10456 | ||||
| * | Testcase for PR179 | Chris Lattner | 2003-12-14 | 1 | -0/+17 |
| | | | | | llvm-svn: 10455 | ||||
| * | When reserving a preallocated register spill the aliases of this | Alkis Evlogimenos | 2003-12-13 | 1 | -0/+16 |
| | | | | | | | register too. llvm-svn: 10450 | ||||
| * | Ignore non-allocatable physical registers in live interval analysis. | Alkis Evlogimenos | 2003-12-13 | 2 | -0/+8 |
| | | | | | llvm-svn: 10449 | ||||
| * | Expire any active intervals left when register allocation is done. | Alkis Evlogimenos | 2003-12-13 | 1 | -0/+12 |
| | | | | | llvm-svn: 10448 | ||||
| * | Add instruction numbers to debugging output. | Alkis Evlogimenos | 2003-12-13 | 1 | -1/+3 |
| | | | | | llvm-svn: 10447 | ||||
| * | Add a floating point killer pass. This pass runs before register | Alkis Evlogimenos | 2003-12-13 | 3 | -0/+68 |
| | | | | | | | | | | | allocaton on the X86 to add information to the machine code denoting that our floating point stackifier cannot handle virtual point register that are alive across basic blocks. This pass adds an implicit def of all virtual floating point register at the end of each basic block. llvm-svn: 10446 | ||||
| * | Handle explicit physical register defs. | Alkis Evlogimenos | 2003-12-13 | 1 | -2/+5 |
| | | | | | llvm-svn: 10445 | ||||
| * | Remove unecessary if statements when looping on ImplicitDefs. | Alkis Evlogimenos | 2003-12-13 | 2 | -10/+10 |
| | | | | | llvm-svn: 10444 | ||||
| * | Try rewording stuff talking about unwinding. Hopefully it will make llvm ↵ | Chris Lattner | 2003-12-12 | 1 | -9/+11 |
| | | | | | | | sound less bad, and still make John happy. :) llvm-svn: 10439 | ||||
| * | Link to lists, incorporate feedback from Tanya | Chris Lattner | 2003-12-12 | 1 | -2/+6 |
| | | | | | llvm-svn: 10438 | ||||
| * | Updated configure script so that it does not configure llvm/project | John Criswell | 2003-12-12 | 1 | -1/+1 |
| | | | | | | | directories that do not contain a configure script. llvm-svn: 10437 | ||||
| * | Don't configure directories that don't have a configure script (i.e Stacker). | John Criswell | 2003-12-12 | 1 | -1/+1 |
| | | | | | llvm-svn: 10436 | ||||
| * | Modified cast so that it converts the int to a long before casting to | John Criswell | 2003-12-12 | 1 | -1/+1 |
| | | | | | | | | a pointer. This evades a warning emitted by GCC when we cast from unsigned int (32 bit) to void * (64 bit) on SparcV9. llvm-svn: 10435 | ||||
| * | Fixed some minor typos. | John Criswell | 2003-12-12 | 1 | -6/+8 |
| | | | | | | | | | Moved the new gccld feature to be in the list of enhancements. Re-worded information on SPEC 2000 and Sparc support to try to make them more accurate and precise. llvm-svn: 10434 | ||||
| * | Dynamically get the right-sized member of a GenericValue to hold a size_t, and | Brian Gaeke | 2003-12-12 | 1 | -2/+8 |
| | | | | | | | use it to return the result of strlen. llvm-svn: 10433 | ||||
| * | PR177 is no longer among the open | Chris Lattner | 2003-12-12 | 1 | -0/+6 |
| | | | | | llvm-svn: 10432 | ||||
| * | Implement the ExecutionEngine::getPointerToFunctionOrStub by forwarding the | Chris Lattner | 2003-12-12 | 2 | -0/+23 |
| | | | | | | | request on to the TargetMachine if it supports the getJITStubForFunction method llvm-svn: 10431 | ||||
| * | Implement the TargetMachine::getJITStubForFunction method for X86, finegrainify | Chris Lattner | 2003-12-12 | 2 | -4/+13 |
| | | | | | | | namespacification. llvm-svn: 10430 | ||||
| * | Add new getJITStubForFunction method, which may optionally be implemented by | Chris Lattner | 2003-12-12 | 1 | -2/+11 |
| | | | | | | | targets for better performance. llvm-svn: 10429 | ||||
| * | Doxygenify comments, remove extraneous #include | Chris Lattner | 2003-12-12 | 1 | -16/+15 |
| | | | | | llvm-svn: 10428 | ||||
| * | Note about bytecode format | Chris Lattner | 2003-12-12 | 1 | -1/+3 |
| | | | | | llvm-svn: 10427 | ||||
| * | Since we are using a gep_type_iterator, we apparently must get the type | Brian Gaeke | 2003-12-12 | 1 | -2/+1 |
| | | | | | | | | index by using I.getOperand() here. This was failing an assertion on basically every struct access. llvm-svn: 10426 | ||||
| * | Use uintptr_t for pointer values in the ExecutionEngine. | Brian Gaeke | 2003-12-12 | 1 | -1/+1 |
| | | | | | llvm-svn: 10425 | ||||
| * | Fix typo in comment | Brian Gaeke | 2003-12-12 | 1 | -1/+1 |
| | | | | | llvm-svn: 10424 | ||||
| * | These aren't bugs, don't phrase them like they are. | Chris Lattner | 2003-12-12 | 1 | -6/+11 |
| | | | | | llvm-svn: 10423 | ||||
| * | I'm a spaz | Chris Lattner | 2003-12-12 | 1 | -0/+3 |
| | | | | | llvm-svn: 10422 | ||||

