| Commit message (Expand) | Author | Age | Files | Lines |
| * | remove extraneous #ifdef's | Jim Grosbach | 2008-10-22 | 1 | -4/+0 |
| * | Remove allocation of unused stack slot. | Dale Johannesen | 2008-10-22 | 1 | -6/+0 |
| * | Get this working with LegalizeTypes: (1) don't | Duncan Sands | 2008-10-22 | 1 | -5/+9 |
| * | Fix PR2907 by digging through constant expressions to find FP constants that | Chris Lattner | 2008-10-22 | 1 | -42/+63 |
| * | CMake: Turned some libraries into partially linked objects. Corrected | Oscar Fuentes | 2008-10-22 | 3 | -3/+3 |
| * | Adjust comments for pedantic satisfaction. | Dale Johannesen | 2008-10-22 | 1 | -9/+9 |
| * | Add comments to explain uint64->f64 algorithm, | Dale Johannesen | 2008-10-21 | 1 | -0/+35 |
| * | Add an SSE2 algorithm for uint64->f64 conversion. | Dale Johannesen | 2008-10-21 | 2 | -2/+70 |
| * | Implement the optimized FCMP_OEQ/FCMP_UNE code for x86 fast-isel. | Dan Gohman | 2008-10-21 | 1 | -0/+12 |
| * | use pre-UAL mnemonics for push/pop for compilaton callback function | Jim Grosbach | 2008-10-21 | 1 | -2/+2 |
| * | Disable constant-offset folding for PowerPC, as the PowerPC target | Dan Gohman | 2008-10-21 | 2 | -0/+8 |
| * | Don't create TargetGlobalAddress nodes with offsets that don't fit | Dan Gohman | 2008-10-21 | 1 | -1/+1 |
| * | Optimized FCMP_OEQ and FCMP_UNE for x86. | Dan Gohman | 2008-10-21 | 3 | -86/+195 |
| * | When the coalescer is doing rematerializing, have it remove | Dan Gohman | 2008-10-21 | 1 | -3/+8 |
| * | Update the stub and callback code to handle lazy compilation. The stub | Jim Grosbach | 2008-10-20 | 1 | -62/+90 |
| * | Have X86 custom lowering for LegalizeTypes use | Duncan Sands | 2008-10-20 | 1 | -10/+12 |
| * | Teach DAGCombine to fold constant offsets into GlobalAddress nodes, | Dan Gohman | 2008-10-18 | 12 | -70/+94 |
| * | This is now partly done. | Dan Gohman | 2008-10-17 | 1 | -1/+1 |
| * | This is done. | Dan Gohman | 2008-10-17 | 1 | -10/+0 |
| * | Add implicit defs of XMM8 to XMM15 on 32-bit call instructions. While this is... | Evan Cheng | 2008-10-17 | 1 | -1/+2 |
| * | add support for 128 bit inputs on both x86-64 and x86-32. | Chris Lattner | 2008-10-17 | 1 | -9/+6 |
| * | Fix a bug where the x86 backend would reject 64-bit r constraints when | Chris Lattner | 2008-10-17 | 1 | -1/+1 |
| * | Fix lfence and mfence encoding. These look like MRM5r and MRM6r instructions ... | Evan Cheng | 2008-10-17 | 2 | -5/+17 |
| * | getX86RegNum has long been moved to X86RegisterInfo. | Evan Cheng | 2008-10-17 | 1 | -1/+0 |
| * | add some simple hacky long double support for the CBE. This | Chris Lattner | 2008-10-17 | 1 | -5/+15 |
| * | Fun x86 encoding tricks: when adding an immediate value of 128, | Dan Gohman | 2008-10-17 | 2 | -8/+26 |
| * | Define patterns for shld and shrd that match immediate | Dan Gohman | 2008-10-17 | 3 | -20/+136 |
| * | Trim #includes. | Dan Gohman | 2008-10-16 | 10 | -23/+0 |
| * | fix typo noticed by sdt | Chris Lattner | 2008-10-16 | 1 | -1/+1 |
| * | Fix warnings about mb/me being potentially used | Duncan Sands | 2008-10-16 | 1 | -2/+2 |
| * | add some notes | Chris Lattner | 2008-10-16 | 1 | -1/+1 |
| * | add some notes and a file to collect unimplemented features in the | Chris Lattner | 2008-10-16 | 1 | -0/+14 |
| * | mark some targets as experimental. Andrew, if you think that Alpha is | Chris Lattner | 2008-10-16 | 4 | -4/+5 |
| * | Const-ify several TargetInstrInfo methods. | Dan Gohman | 2008-10-16 | 14 | -49/+50 |
| * | Remove an unused variable. | Dan Gohman | 2008-10-16 | 1 | -1/+0 |
| * | Fix the predicate for memop64 to be a regular load, not just | Dan Gohman | 2008-10-16 | 1 | -1/+1 |
| * | move PR1941 here. | Chris Lattner | 2008-10-15 | 1 | -0/+14 |
| * | move PR1604 here. | Chris Lattner | 2008-10-15 | 1 | -0/+17 |
| * | move PR1488 into this file. | Chris Lattner | 2008-10-15 | 1 | -0/+33 |
| * | Now that predicates can be composed, simplify several of | Dan Gohman | 2008-10-15 | 3 | -205/+135 |
| * | add a note | Chris Lattner | 2008-10-15 | 1 | -0/+30 |
| * | add support for folding immediates into stores when they | Chris Lattner | 2008-10-15 | 1 | -20/+20 |
| * | fold immediates into stores in simple cases, this produces diffs like | Chris Lattner | 2008-10-15 | 1 | -30/+46 |
| * | fold compare of null pointer into compare with 0. | Chris Lattner | 2008-10-15 | 1 | -0/+4 |
| * | Some minor cleanups: | Chris Lattner | 2008-10-15 | 1 | -40/+30 |
| * | Use switch on VT instead of Type* comparisons. | Chris Lattner | 2008-10-15 | 1 | -19/+18 |
| * | Use X86FastEmitCompare for FCMP_OEQ and FCMP_UNE: it doesn't | Chris Lattner | 2008-10-15 | 1 | -17/+8 |
| * | refactor compare emission out into a new X86FastEmitCompare method, | Chris Lattner | 2008-10-15 | 1 | -29/+49 |
| * | Fold immediates into compares when possible, producing "cmp $4, %eax" instead of | Chris Lattner | 2008-10-15 | 1 | -3/+36 |
| * | more minor refactoring of X86SelectBranch, no functionality change. | Chris Lattner | 2008-10-15 | 1 | -13/+11 |