| Commit message (Expand) | Author | Age | Files | Lines | 
| *  | Don't match x << 1 to LEAL. It's better to emit x + x. | Evan Cheng | 2006-02-28 | 1 | -1/+4 | 
| *  | * Cleaned up addressing mode matching code. | Evan Cheng | 2006-02-25 | 1 | -156/+127 | 
| *  | - Clean up the lowering and selection code of ConstantPool, GlobalAddress, | Evan Cheng | 2006-02-23 | 1 | -17/+54 | 
| *  | PIC related bug fixes. | Evan Cheng | 2006-02-23 | 1 | -0/+24 | 
| *  | X86 codegen tweak to use lea in another case: | Evan Cheng | 2006-02-23 | 1 | -9/+12 | 
| *  | x86 / Darwin PIC support. | Evan Cheng | 2006-02-18 | 1 | -0/+39 | 
| *  | Prevent certain nodes that have already been selected from being folded into | Evan Cheng | 2006-02-11 | 1 | -19/+40 | 
| *  | Nicer code. :-) | Evan Cheng | 2006-02-10 | 1 | -17/+18 | 
| *  | Added X86 isel debugging stuff. | Evan Cheng | 2006-02-10 | 1 | -0/+63 | 
| *  | Match tblgen change. | Evan Cheng | 2006-02-09 | 1 | -2/+2 | 
| *  | Match getTargetNode() changes (now return SDNode* instead of SDOperand). | Evan Cheng | 2006-02-09 | 1 | -14/+22 | 
| *  | Change Select() from | Evan Cheng | 2006-02-09 | 1 | -38/+53 | 
| *  | - Update load folding checks to match those auto-generated by tblgen. | Evan Cheng | 2006-02-06 | 1 | -11/+26 | 
| *  | Use SelectRoot() as entry of any tblgen based isel. | Evan Cheng | 2006-02-05 | 1 | -1/+2 | 
| *  | Re-commit the last bit of change that was backed out. | Evan Cheng | 2006-02-05 | 1 | -13/+2 | 
| *  | Temporarily revert this patch, which probably breaks with the | Chris Lattner | 2006-02-04 | 1 | -7/+13 | 
| *  | Complex pattern's custom matcher should not call Select() on any operands. | Evan Cheng | 2006-02-04 | 1 | -13/+7 | 
| *  | - Allow XMM load (for scalar use) to be folded into ANDP* and XORP*. | Evan Cheng | 2006-01-31 | 1 | -1/+2 | 
| *  | x86 CPU detection and proper subtarget support | Evan Cheng | 2006-01-27 | 1 | -1/+1 | 
| *  | Add explicit #includes of <iostream> | Chris Lattner | 2006-01-22 | 1 | -0/+1 | 
| *  | Didn't mean to check that in. | Evan Cheng | 2006-01-19 | 1 | -2/+0 | 
| *  | A obvious typo | Evan Cheng | 2006-01-19 | 1 | -0/+2 | 
| *  | Fix FP_TO_INT**_IN_MEM lowering. | Evan Cheng | 2006-01-16 | 1 | -58/+0 | 
| *  | Use the default lowering of ISD::DYNAMIC_STACKALLOC, delete now dead code. | Chris Lattner | 2006-01-15 | 1 | -40/+0 | 
| *  | silence a warning | Chris Lattner | 2006-01-14 | 1 | -0/+1 | 
| *  | Select DYNAMIC_STACKALLOC | Evan Cheng | 2006-01-11 | 1 | -1/+44 | 
| *  | * Add special entry code main() (to set x87 to 64-bit precision). | Evan Cheng | 2006-01-11 | 1 | -14/+42 | 
| *  | implement FP_REG_KILL insertion for the dag-dag instruction selector | Chris Lattner | 2006-01-11 | 1 | -0/+59 | 
| *  | Fit into 80 cols | Chris Lattner | 2006-01-11 | 1 | -1/+2 | 
| *  | FP_TO_INT*_IN_MEM and x87 FP Select support. | Evan Cheng | 2006-01-10 | 1 | -0/+58 | 
| *  | * Added undef patterns. | Evan Cheng | 2006-01-09 | 1 | -9/+0 | 
| *  | * Added integer div / rem. | Evan Cheng | 2006-01-06 | 1 | -4/+98 | 
| *  | ISEL code for MULHU, MULHS, and UNDEF. | Evan Cheng | 2006-01-06 | 1 | -7/+82 | 
| *  | fold (shl x, 1) -> (add x, x) | Evan Cheng | 2006-01-06 | 1 | -20/+0 | 
| *  | Added ConstantFP patterns. | Evan Cheng | 2006-01-05 | 1 | -27/+0 | 
| *  | DAG based isel call support. | Evan Cheng | 2006-01-05 | 1 | -0/+27 | 
| *  | * Fix a GlobalAddress lowering bug. | Evan Cheng | 2005-12-21 | 1 | -0/+1 | 
| *  | Remove ISD::RET select code. Now tblgen'd. | Evan Cheng | 2005-12-21 | 1 | -41/+0 | 
| *  | * Added lowering hook for external weak global address. It inserts a load | Evan Cheng | 2005-12-21 | 1 | -16/+1 | 
| *  | It's essential we clear CodeGenMap after isel every basic block! | Evan Cheng | 2005-12-19 | 1 | -0/+1 | 
| *  | Darwin API issue: indirect load of external and weak symbols. | Evan Cheng | 2005-12-17 | 1 | -3/+8 | 
| *  | Added truncate. | Evan Cheng | 2005-12-17 | 1 | -0/+28 | 
| *  | Added support for cmp, test, and conditional move instructions. | Evan Cheng | 2005-12-17 | 1 | -1/+2 | 
| *  | * Promote all 1 bit entities to 8 bit. | Evan Cheng | 2005-12-15 | 1 | -107/+0 | 
| *  | Handling zero extension of 1 bit value. | Evan Cheng | 2005-12-15 | 1 | -17/+128 | 
| *  | When SelectLEAAddr() fails, it shouldn't cause the side effect of having the | Evan Cheng | 2005-12-12 | 1 | -17/+48 | 
| *  | For ISD::RET, if # of operands >= 2, try selection the real data dep. operand | Evan Cheng | 2005-12-12 | 1 | -2/+10 | 
| *  | * Added X86 store patterns. | Evan Cheng | 2005-12-10 | 1 | -33/+0 | 
| *  | * Added intelligence to X86 LEA addressing mode matching routine so it returns | Evan Cheng | 2005-12-08 | 1 | -73/+85 | 
| *  | Proper support for shifts with register shift value. | Evan Cheng | 2005-12-01 | 1 | -35/+6 |