| Commit message (Expand) | Author | Age | Files | Lines |
* | Emit NaNs and INFs bit-identically to the bytecode file, if the system has | Brian Gaeke | 2004-07-21 | 2 | -4/+128 |
* | Add platform-independent wrapper function for isinf(). | Brian Gaeke | 2004-07-21 | 1 | -0/+31 |
* | Shorts are aligned to 2 bytes, bools to 1 byte (in structs). | Misha Brukman | 2004-07-20 | 1 | -1/+1 |
* | Treat external variables similarly to those with weak linkage: load indirect. | Misha Brukman | 2004-07-20 | 2 | -8/+8 |
* | Differentiate between global and weak symbol loads | Misha Brukman | 2004-07-20 | 1 | -1/+2 |
* | * Differentiate between global and weak symbol loads | Misha Brukman | 2004-07-20 | 2 | -128/+90 |
* | Differentiate between global and weak symbol loads | Misha Brukman | 2004-07-20 | 3 | -18/+9 |
* | Double alignment in structs is 4 bytes, not 8. Patch by Nate Begeman. | Misha Brukman | 2004-07-20 | 1 | -1/+1 |
* | Add function to clear all virtual->physical mappings but not assigned | Alkis Evlogimenos | 2004-07-20 | 1 | -0/+5 |
* | Remove unneeded functor. LiveInterval has a < operator. | Alkis Evlogimenos | 2004-07-20 | 1 | -11/+1 |
* | Fix a serious code pessimization problem. If an inlined function has a single | Chris Lattner | 2004-07-20 | 1 | -5/+6 |
* | Implement Transforms/InstCombine/IntPtrCast.ll | Chris Lattner | 2004-07-20 | 1 | -11/+16 |
* | Ignore instructions that are in trivially dead functions. This allows us | Chris Lattner | 2004-07-20 | 1 | -4/+17 |
* | Fix stack frame layout in prologue/epilogue. Patch courtesy of Nate Begeman. | Misha Brukman | 2004-07-20 | 1 | -18/+11 |
* | Implement InstCombine/GEPIdxCanon.ll | Chris Lattner | 2004-07-20 | 1 | -1/+10 |
* | Implement SimplifyCFG/BrUnwind.ll | Chris Lattner | 2004-07-20 | 1 | -2/+9 |
* | Move handing of GlobalValues from getReg() to copyConstantToRegister(), this | Misha Brukman | 2004-07-20 | 2 | -38/+22 |
* | Rewrite cast->cast elimination code completely based on the information we | Chris Lattner | 2004-07-20 | 1 | -43/+53 |
* | * Fn args passed in registers are now recorded as used by the call instruction | Misha Brukman | 2004-07-20 | 3 | -18/+54 |
* | * cFP class split into cFP32 and cFP64 | Misha Brukman | 2004-07-20 | 2 | -436/+458 |
* | While I'm at it, don't break codegen of mul by 3,5,9. | Chris Lattner | 2004-07-19 | 2 | -2/+2 |
* | Generate better code for multiplies by negative constants like -4, -1, -9, etc. | Chris Lattner | 2004-07-19 | 2 | -8/+84 |
* | Remove dead code. | Alkis Evlogimenos | 2004-07-19 | 1 | -17/+0 |
* | Fix a bug that occurs when the last instruction in a range is dead | Chris Lattner | 2004-07-19 | 1 | -3/+6 |
* | When joining intervals, join intervals in deeply nested loops first. This | Chris Lattner | 2004-07-19 | 1 | -4/+34 |
* | Split joinIntervals into two methods | Chris Lattner | 2004-07-19 | 2 | -84/+89 |
* | bug 122: | Reid Spencer | 2004-07-19 | 1 | -2/+1 |
* | Inline 4 methods | Chris Lattner | 2004-07-19 | 3 | -18/+18 |
* | There is no need to store the MBB along with the MI any more, we can now | Chris Lattner | 2004-07-19 | 3 | -16/+16 |
* | Simplify the interface to LiveVariables::addVirtualRegister(Killed|Dead) | Chris Lattner | 2004-07-19 | 4 | -9/+10 |
* | Remove the DefBlock element of VarInfo. DefBlock is always DefInst->getParent() | Chris Lattner | 2004-07-19 | 1 | -4/+4 |
* | Err, fix last checkin | Chris Lattner | 2004-07-19 | 1 | -1/+1 |
* | Fix bugpoint miscompilation support on OS/X | Chris Lattner | 2004-07-19 | 1 | -1/+3 |
* | Two changes, both very significant: | Chris Lattner | 2004-07-19 | 1 | -11/+2 |
* | See comments. The live intervals were not coming out of the spiller in sorted | Chris Lattner | 2004-07-19 | 1 | -1/+20 |
* | Fix assertion to not dereference end! | Chris Lattner | 2004-07-19 | 1 | -2/+2 |
* | Add some asserts that the list of intervals returned by addIntervalsForSpills | Chris Lattner | 2004-07-19 | 1 | -6/+30 |
* | remove the mbbi2mbbMap_, which was just keeping track of mbb order anyway. | Chris Lattner | 2004-07-19 | 1 | -54/+73 |
* | fill comment to 80 cols | Chris Lattner | 2004-07-19 | 1 | -11/+7 |
* | classof implementations are now inlined | Chris Lattner | 2004-07-19 | 1 | -42/+5 |
* | Method now returns null, dtor is inlined | Chris Lattner | 2004-07-19 | 1 | -13/+3 |
* | A description of what this library is about, reference to the documentation | Reid Spencer | 2004-07-18 | 1 | -0/+23 |
* | Initiali Makefile for this library. | Reid Spencer | 2004-07-18 | 1 | -0/+13 |
* | Add a workaround for a GCC 3.3.2 bug | Chris Lattner | 2004-07-18 | 1 | -1/+6 |
* | Fix a performance regression from the CPR patch, simplify code | Chris Lattner | 2004-07-18 | 1 | -14/+6 |
* | Strip out and simplify some code. This also fixes the regression last | Chris Lattner | 2004-07-18 | 1 | -9/+2 |
* | Minor cleanup, no functionality change | Chris Lattner | 2004-07-18 | 1 | -7/+2 |
* | Fix infinite loop | Chris Lattner | 2004-07-18 | 2 | -10/+10 |
* | Remove an if statement that would never be reached. | Reid Spencer | 2004-07-18 | 1 | -3/+1 |
* | Delete a redundant if branch. | Reid Spencer | 2004-07-18 | 1 | -4/+1 |