Age | Commit message (Expand) | Author |
2005-09-13 | we don't need this proto any longer | Chris Lattner |
2005-09-13 | move the #include for the generated code into the isel class body so we | Chris Lattner |
2005-09-10 | PowerPC cannot truncstore i1 natively | Chris Lattner |
2005-09-07 | Remove some cases handled by the generated portion of the isel | Chris Lattner |
2005-09-06 | Implement i64<->fp using the fctidz/fcfid instructions on PowerPC when we | Nate Begeman |
2005-09-03 | include the dag isel fragment | Chris Lattner |
2005-09-03 | Change the isel to not break out of the big giant switch. Instead, the | Chris Lattner |
2005-09-01 | Implement dynamic allocas correctly. In particular, because we were copying | Chris Lattner |
2005-09-01 | Fix a bug where we were useing HA to get the high part, which seems like it | Chris Lattner |
2005-09-01 | Do not select the operands being passed into SelectCC. IT does this itself | Chris Lattner |
2005-08-31 | Move FCTIWZ handling out of the instruction selectors and into legalization, | Chris Lattner |
2005-08-31 | Remove dead code | Chris Lattner |
2005-08-31 | add assert zext/sext to the dag isel | Chris Lattner |
2005-08-31 | Fix 'ret long' to return the high and lo parts in the right registers. This | Chris Lattner |
2005-08-30 | now that physregs can exist in the same dag with multiple types, remove some | Chris Lattner |
2005-08-30 | Fix type mismatches when passing f32 values to calls | Chris Lattner |
2005-08-30 | Fix some indentation (first hunks). | Chris Lattner |
2005-08-30 | Fix a problem Nate found where we swapped the operands of SHL/SHR_PARTS. This | Chris Lattner |
2005-08-30 | codegen ADD_PARTS correctly: put the results in the right registers! This | Chris Lattner |
2005-08-30 | add operands in the right order, fixing McCat/18-imp with the dag isel | Chris Lattner |
2005-08-30 | Make sure the selector emits register register copies with flag operands | Chris Lattner |
2005-08-30 | The first operand to AND does not always have more than two operands. This | Chris Lattner |
2005-08-30 | emit FMR instructions to convert f64<->f32 instructions, so things like | Chris Lattner |
2005-08-29 | fix a crash in cfrac | Chris Lattner |
2005-08-29 | Implement DYNAMIC_STACKALLOC, wrap some long lines | Chris Lattner |
2005-08-29 | Fix a dumb bug of mine where we were mishandling the PPC ABI (undef handling). | Chris Lattner |
2005-08-29 | Fix a bug the last patch exposed in treeadd among others | Chris Lattner |
2005-08-29 | A hack to fix a problem folding immedaites. This fixes Olden/power. | Chris Lattner |
2005-08-29 | Fix order of operands for copytoreg node when emitting calls. This fixes | Chris Lattner |
2005-08-29 | add operands in the correct order | Chris Lattner |
2005-08-28 | Fix a bug in FP_EXTEND, implement FP_TO_SINT | Chris Lattner |
2005-08-28 | fix an assertion failure in treeadd | Chris Lattner |
2005-08-26 | implement SELECT_CC fully for the DAG->DAG isel! | Chris Lattner |
2005-08-26 | Make fsel emission work with both the pattern and dag-dag selectors, by | Chris Lattner |
2005-08-26 | implement the fold for: | Chris Lattner |
2005-08-26 | Changes to adjust to new ReplaceAllUsesWith syntax. Change FP_EXTEND to | Chris Lattner |
2005-08-26 | now that fsel is formed during legalization, this code is dead | Chris Lattner |
2005-08-26 | Change ConstantPoolSDNode to actually hold the Constant itself instead of | Chris Lattner |
2005-08-26 | Fix some warnings in an optimized build | Chris Lattner |
2005-08-26 | Fix a huge annoyance: SelectNodeTo took types before the opcode unlike | Chris Lattner |
2005-08-26 | SUBFIC produces two results, not one. | Nate Begeman |
2005-08-26 | Implement SHL_PARTS and SRL_PARTS | Nate Begeman |
2005-08-25 | Emit the lo/hi parts in the right order :) | Chris Lattner |
2005-08-25 | implement support for 64-bit add/sub, fix a broken assertion for 64-bit | Chris Lattner |
2005-08-25 | Finish implementing SDIV/UDIV by copying over the majik constant code from | Chris Lattner |
2005-08-25 | Implement setcc correctly for G5 and non-G5 systems | Chris Lattner |
2005-08-25 | implement setcc on the G5. We're still missing the non-g5 specific bits, but | Chris Lattner |
2005-08-25 | Add support for sdiv by 2^k and -2^k. Producing code like: | Chris Lattner |
2005-08-25 | Implement support for taking the address of constant pool indices, which | Chris Lattner |
2005-08-25 | Add support for FP constants, fixing UnitTests/2004-02-02-NegativeZero | Chris Lattner |