| Commit message (Expand) | Author | Age | Files | Lines |
| * | 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 |
| * | factor buildmi calls in X86SelectBranch | Chris Lattner | 2008-10-15 | 1 | -89/+30 |
| * | factor some more BuildMI's in X86SelectCmp | Chris Lattner | 2008-10-15 | 1 | -92/+30 |
| * | factor some BuildMI calls, no functionality change. | Chris Lattner | 2008-10-15 | 1 | -46/+56 |
| * | - Add target lowering hooks that specify which setcc conditions are illegal, | Evan Cheng | 2008-10-15 | 1 | -21/+11 |
| * | FastISel support for exception-handling constructs. | Dan Gohman | 2008-10-14 | 3 | -9/+40 |
| * | Accept -march=i586, because gcc does (a synonym | Dale Johannesen | 2008-10-14 | 1 | -0/+1 |
| * | Rename LoadX to LoadExt. | Evan Cheng | 2008-10-14 | 9 | -35/+35 |
| * | Update ARM Insn encoding to get endian-ness to match the documentation (31-0 ... | Jim Grosbach | 2008-10-14 | 2 | -61/+57 |
| * | Fix command-line option printing to print two spaces where needed, | Dan Gohman | 2008-10-14 | 14 | -27/+27 |
| * | Fix indentation. | Evan Cheng | 2008-10-14 | 1 | -2/+2 |
| * | When doing the very-late shift-and address-mode optimization, | Dan Gohman | 2008-10-13 | 1 | -0/+3 |
| * | Update size of inst correctly with segment override. | Anton Korobeynikov | 2008-10-12 | 2 | -0/+12 |
| * | Change CALLSEQ_BEGIN and CALLSEQ_END to take TargetConstant's as | Chris Lattner | 2008-10-11 | 17 | -63/+50 |