2006-02-18 |
Evan Cheng | x86 / Darwin PIC support. |
blob | commitdiff | raw |
2006-02-11 |
Evan Cheng | Prevent certain nodes that have already been selected... |
blob | commitdiff | raw | diff to current |
2006-02-10 |
Evan Cheng | Nicer code. :-) |
blob | commitdiff | raw | diff to current |
2006-02-10 |
Evan Cheng | Added X86 isel debugging stuff. |
blob | commitdiff | raw | diff to current |
2006-02-09 |
Evan Cheng | Match tblgen change. |
blob | commitdiff | raw | diff to current |
2006-02-09 |
Evan Cheng | Match getTargetNode() changes (now return SDNode* inste... |
blob | commitdiff | raw | diff to current |
2006-02-09 |
Evan Cheng | Change Select() from |
blob | commitdiff | raw | diff to current |
2006-02-06 |
Evan Cheng | - Update load folding checks to match those auto-genera... |
blob | commitdiff | raw | diff to current |
2006-02-05 |
Evan Cheng | Use SelectRoot() as entry of any tblgen based isel. |
blob | commitdiff | raw | diff to current |
2006-02-05 |
Evan Cheng | Re-commit the last bit of change that was backed out. |
blob | commitdiff | raw | diff to current |
2006-02-04 |
Chris Lattner | Temporarily revert this patch, which probably breaks... |
blob | commitdiff | raw | diff to current |
2006-02-04 |
Evan Cheng | Complex pattern's custom matcher should not call Select... |
blob | commitdiff | raw | diff to current |
2006-01-31 |
Evan Cheng | - Allow XMM load (for scalar use) to be folded into... |
blob | commitdiff | raw | diff to current |
2006-01-27 |
Evan Cheng | x86 CPU detection and proper subtarget support |
blob | commitdiff | raw | diff to current |
2006-01-22 |
Chris Lattner | Add explicit #includes of <iostream> |
blob | commitdiff | raw | diff to current |
2006-01-19 |
Evan Cheng | Didn't mean to check that in. |
blob | commitdiff | raw | diff to current |
2006-01-19 |
Evan Cheng | A obvious typo |
blob | commitdiff | raw | diff to current |
2006-01-16 |
Evan Cheng | Fix FP_TO_INT**_IN_MEM lowering. |
blob | commitdiff | raw | diff to current |
2006-01-15 |
Chris Lattner | Use the default lowering of ISD::DYNAMIC_STACKALLOC... |
blob | commitdiff | raw | diff to current |
2006-01-14 |
Chris Lattner | silence a warning |
blob | commitdiff | raw | diff to current |
2006-01-11 |
Evan Cheng | Select DYNAMIC_STACKALLOC |
blob | commitdiff | raw | diff to current |
2006-01-11 |
Evan Cheng | * Add special entry code main() (to set x87 to 64-bit... |
blob | commitdiff | raw | diff to current |
2006-01-11 |
Chris Lattner | implement FP_REG_KILL insertion for the dag-dag instruc... |
blob | commitdiff | raw | diff to current |
2006-01-11 |
Chris Lattner | Fit into 80 cols |
blob | commitdiff | raw | diff to current |
2006-01-10 |
Evan Cheng | FP_TO_INT*_IN_MEM and x87 FP Select support. |
blob | commitdiff | raw | diff to current |
2006-01-09 |
Evan Cheng | * Added undef patterns. |
blob | commitdiff | raw | diff to current |
2006-01-06 |
Evan Cheng | * Added integer div / rem. |
blob | commitdiff | raw | diff to current |
2006-01-06 |
Evan Cheng | ISEL code for MULHU, MULHS, and UNDEF. |
blob | commitdiff | raw | diff to current |
2006-01-06 |
Evan Cheng | fold (shl x, 1) -> (add x, x) |
blob | commitdiff | raw | diff to current |
2006-01-05 |
Evan Cheng | Added ConstantFP patterns. |
blob | commitdiff | raw | diff to current |
2006-01-05 |
Evan Cheng | DAG based isel call support. |
blob | commitdiff | raw | diff to current |
2005-12-21 |
Evan Cheng | * Fix a GlobalAddress lowering bug. |
blob | commitdiff | raw | diff to current |
2005-12-21 |
Evan Cheng | Remove ISD::RET select code. Now tblgen'd. |
blob | commitdiff | raw | diff to current |
2005-12-21 |
Evan Cheng | * Added lowering hook for external weak global address... |
blob | commitdiff | raw | diff to current |
2005-12-19 |
Evan Cheng | It's essential we clear CodeGenMap after isel every... |
blob | commitdiff | raw | diff to current |
2005-12-17 |
Evan Cheng | Darwin API issue: indirect load of external and weak... |
blob | commitdiff | raw | diff to current |
2005-12-17 |
Evan Cheng | Added truncate. |
blob | commitdiff | raw | diff to current |
2005-12-17 |
Evan Cheng | Added support for cmp, test, and conditional move instr... |
blob | commitdiff | raw | diff to current |
2005-12-15 |
Evan Cheng | * Promote all 1 bit entities to 8 bit. |
blob | commitdiff | raw | diff to current |
2005-12-15 |
Evan Cheng | Handling zero extension of 1 bit value. |
blob | commitdiff | raw | diff to current |
2005-12-12 |
Evan Cheng | When SelectLEAAddr() fails, it shouldn't cause the... |
blob | commitdiff | raw | diff to current |
2005-12-12 |
Evan Cheng | For ISD::RET, if # of operands >= 2, try selection... |
blob | commitdiff | raw | diff to current |
2005-12-10 |
Evan Cheng | * Added X86 store patterns. |
blob | commitdiff | raw | diff to current |
2005-12-08 |
Evan Cheng | * Added intelligence to X86 LEA addressing mode matchin... |
blob | commitdiff | raw | diff to current |
2005-12-01 |
Evan Cheng | Proper support for shifts with register shift value. |
blob | commitdiff | raw | diff to current |
2005-11-30 |
Chris Lattner | SelectNodeTo now returns its result, we must pay attent... |
blob | commitdiff | raw | diff to current |
2005-11-30 |
Evan Cheng | Added support to STORE and shifts to DAG to DAG isel. |
blob | commitdiff | raw | diff to current |
2005-11-19 |
Chris Lattner | Add load and other support to the dag-dag isel. Patch... |
blob | commitdiff | raw | diff to current |
2005-11-16 |
Chris Lattner | Add patterns for several simple instructions that take... |
blob | commitdiff | raw | diff to current |
2005-11-16 |
Chris Lattner | initial step at adding a dag-to-dag isel for X86 backen... |
blob | commitdiff | raw | diff to current |
|