Age | Commit message (Expand) | Author | Files | Lines |
2005-04-15 | Make pattern isel default for ppc | Nate Begeman | 1 | -5/+4 |
2005-04-13 | Fix some mysteriously missing {}'s which cause the miscompilation of | Chris Lattner | 1 | -2/+2 |
2005-04-13 | Z_E_I is gone | Chris Lattner | 1 | -2/+0 |
2005-04-09 | Use live out sets for return values instead of imp_defs, which is cleaner and... | Chris Lattner | 2 | -14/+41 |
2005-04-09 | This target does not support/want ISD::BRCONDTWOWAY | Chris Lattner | 1 | -0/+1 |
2005-04-07 | X86 zero extends setcc results | Chris Lattner | 1 | -0/+1 |
2005-04-06 | Fix SingleSource/Regression/C/2005-05-06-LongLongSignedShift.c, we were not | Chris Lattner | 1 | -1/+5 |
2005-04-06 | Add (untested) support for MULHS and MULHU. | Chris Lattner | 1 | -0/+51 |
2005-04-06 | add signed versions of the extra precision multiplies | Chris Lattner | 2 | -0/+16 |
2005-04-02 | add support for FABS and FNEG | Chris Lattner | 1 | -4/+10 |
2005-04-02 | This target doesn't support fabs/fneg yet. | Chris Lattner | 1 | -0/+4 |
2005-04-02 | add an fabs instr | Chris Lattner | 1 | -0/+1 |
2005-04-02 | Add support for 64-bit shifts. | Chris Lattner | 1 | -16/+84 |
2005-04-01 | Add support for ISD::UNDEF to the X86 be | Chris Lattner | 1 | -0/+8 |
2005-03-30 | don't depend on the cfg being set up yet | Chris Lattner | 1 | -1/+1 |
2005-03-26 | Change interface to LowerCallTo to take a boolean isVarArg argument. | Nate Begeman | 1 | -4/+4 |
2005-03-24 | eliminate dead variables, patch contributed by Gabor Greif! | Chris Lattner | 1 | -2/+0 |
2005-03-24 | Remove comments that are now meaningless from the pattern ISels, at Chris's | Nate Begeman | 1 | -2/+1 |
2005-03-17 | Don't emit two comparisons when comparing a FP value against zero! | Chris Lattner | 1 | -0/+1 |
2005-03-17 | Fix the missing symbols problem Bill was hitting. Patch contributed by | Chris Lattner | 1 | -0/+1 |
2005-03-15 | This mega patch converts us from using Function::a{iterator|begin|end} to | Chris Lattner | 3 | -3/+3 |
2005-03-08 | Patch to make assembly output compatible with mingw compilation (identical | Reid Spencer | 1 | -2/+3 |
2005-02-27 | Fix spelling, patch contributed by Gabor Greif! | Chris Lattner | 1 | -1/+1 |
2005-02-23 | Silence some uninit variable warnings. | Chris Lattner | 1 | -0/+2 |
2005-01-25 | We can fold promoted and non-promoted loads into divs also! | Chris Lattner | 1 | -0/+28 |
2005-01-25 | Fold promoted loads into binary ops for FP, allowing us to generate m32 forms | Chris Lattner | 1 | -20/+31 |
2005-01-23 | Silence a warning. | Chris Lattner | 1 | -1/+1 |
2005-01-23 | Allow the FP stackifier to completely ignore functions that do not use FP at | Chris Lattner | 1 | -0/+15 |
2005-01-23 | Support Cygwin assembly generation. The cygwin version of Gnu ASsembler | Reid Spencer | 1 | -11/+37 |
2005-01-21 | Speed up folding operations into loads. | Chris Lattner | 1 | -1/+2 |
2005-01-21 | The ever-important vanity pass name :) | Chris Lattner | 1 | -0/+4 |
2005-01-21 | Fix a FIXME: realize that argument stores are all independent (don't alias) | Chris Lattner | 1 | -6/+7 |
2005-01-20 | Implement ADD_PARTS/SUB_PARTS so that 64-bit integer add/sub work. This | Chris Lattner | 1 | -6/+32 |
2005-01-20 | Fix a crash compiling 134.perl. | Chris Lattner | 1 | -21/+41 |
2005-01-19 | Fix a problem where were were literally selecting for INCREASED register | Chris Lattner | 1 | -8/+8 |
2005-01-19 | When commuting these instructions, make sure to actually swap the operands too. | Chris Lattner | 1 | -1/+1 |
2005-01-19 | Implement Regression/CodeGen/X86/rotate.ll: emit rotate instructions (which | Chris Lattner | 1 | -38/+79 |
2005-01-19 | Add rotate instructions. | Chris Lattner | 2 | -0/+75 |
2005-01-19 | Match 16-bit shld/shrd instructions as well, implementing shift-double.llx:test5 | Chris Lattner | 1 | -16/+20 |
2005-01-19 | Improve coverage of the X86 instruction set by adding 16-bit shift doubles. | Chris Lattner | 3 | -3/+45 |
2005-01-19 | Teach the code generator that shrd/shld is commutable if it has an immediate. | Chris Lattner | 3 | -0/+29 |
2005-01-19 | Codegen long >> 2 to this: | Chris Lattner | 1 | -1/+85 |
2005-01-19 | X86 shifts mask the amount. | Chris Lattner | 1 | -0/+1 |
2005-01-18 | Code to handle FP_EXTEND is dead now. X86 doesn't support any data types to | Chris Lattner | 1 | -4/+1 |
2005-01-18 | Remove more dead code. | Chris Lattner | 1 | -17/+0 |
2005-01-18 | The selection dag code handles the promotions from F32 to F64 for us, so we | Chris Lattner | 1 | -12/+0 |
2005-01-18 | Fix 124.m88ksim. | Chris Lattner | 1 | -0/+3 |
2005-01-18 | Do not emit loads multiple times, potentially in the wrong places. | Chris Lattner | 1 | -2/+2 |
2005-01-18 | Eliminate bad assertions. | Chris Lattner | 1 | -0/+2 |
2005-01-18 | * Eliminate the TokenSet and just use the ExprMap for both tokens and values. | Chris Lattner | 1 | -14/+13 |