| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Add g3 back to the mix and reorder to irritate them anal folk. Actually, it's | Jim Laskey | 2005-10-22 | 1 | -9/+10 |
* | Sort the features and processor lists for the sake of search (and maintainers.) | Jim Laskey | 2005-10-22 | 1 | -2/+27 |
* | 64-bit reg support should not be enabled by default, as support isn't complete. | Chris Lattner | 2005-10-21 | 1 | -2/+2 |
* | add a case missing from the dag combiner that exposed the failure on | Chris Lattner | 2005-10-21 | 1 | -0/+3 |
* | Instead of aborting if not a case we can handle specially, break out and | Chris Lattner | 2005-10-21 | 2 | -55/+52 |
* | New testcase that crashes the ppc backend | Chris Lattner | 2005-10-21 | 1 | -0/+12 |
* | Plugin new subtarget backend into the build. | Jim Laskey | 2005-10-21 | 7 | -80/+53 |
* | New TableGen backends for subtarget information. Only command line stuff | Jim Laskey | 2005-10-21 | 2 | -0/+148 |
* | silence a release mode warning | Chris Lattner | 2005-10-21 | 1 | -1/+1 |
* | add missing prototype | Chris Lattner | 2005-10-21 | 1 | -0/+4 |
* | Make the coallescer a bit smarter, allowing it to join more live ranges. | Chris Lattner | 2005-10-21 | 1 | -30/+85 |
* | Fix LiveInterval::getOverlapingRanges to take things in the right order | Chris Lattner | 2005-10-21 | 1 | -3/+3 |
* | Match rotate. This does actually match the rotates in an rc5 cipher, but I | Nate Begeman | 2005-10-21 | 1 | -0/+3 |
* | My previous patch was too conservative. Reject FP and void types, but do | Chris Lattner | 2005-10-21 | 1 | -1/+2 |
* | Don't generate operations that aren't yet supported | Nate Begeman | 2005-10-21 | 1 | -1/+4 |
* | Kill some now-dead code. | Nate Begeman | 2005-10-21 | 1 | -159/+0 |
* | Fix a typo in the dag combiner, so that this can work on i64 targets | Nate Begeman | 2005-10-21 | 1 | -3/+2 |
* | byte zap not immediate goodness | Andrew Lenharth | 2005-10-21 | 1 | -12/+47 |
* | Make tblgen emit: | Chris Lattner | 2005-10-21 | 2 | -11/+26 |
* | Invert the TargetLowering flag that controls divide by consant expansion. | Nate Begeman | 2005-10-21 | 6 | -76/+68 |
* | Inst cleanup. As a bonus, operands are in the correct order for cmovs. Expe... | Andrew Lenharth | 2005-10-20 | 2 | -47/+33 |
* | Use a literal to define ineg instead of immzero | Chris Lattner | 2005-10-20 | 1 | -2/+1 |
* | Fix a conditional so we don't access past the end of the range. Thanks to | Chris Lattner | 2005-10-20 | 1 | -6/+4 |
* | added a few 1 operand form stuff. Seems to break regalloc on alpha. sigh | Andrew Lenharth | 2005-10-20 | 3 | -13/+33 |
* | add cttz and ctpop | Andrew Lenharth | 2005-10-20 | 1 | -0/+2 |
* | Fix a couple bugs in the const div stuff where we'd generate MULHS/MULHU | Nate Begeman | 2005-10-20 | 1 | -3/+4 |
* | don't use llabs with apparently VC++ doesn't have | Chris Lattner | 2005-10-20 | 1 | -1/+1 |
* | Fix order of eval problem from when I refactored this into a function. | Chris Lattner | 2005-10-20 | 1 | -3/+2 |
* | Sounds good, finish the intop conversion. | Andrew Lenharth | 2005-10-20 | 1 | -27/+20 |
* | Add some more patterns for i64 on ppc | Nate Begeman | 2005-10-20 | 1 | -6/+12 |
* | add a new method, play around with some code. | Chris Lattner | 2005-10-20 | 1 | -10/+56 |
* | add a new method | Chris Lattner | 2005-10-20 | 1 | -0/+5 |
* | Refactor some code, pulling it out into a function. No functionality change. | Chris Lattner | 2005-10-20 | 1 | -15/+26 |
* | Do NOT touch FP ops with LSR. This fixes a testcase Nate sent me from an | Chris Lattner | 2005-10-20 | 1 | -1/+1 |
* | Add some pattern fragments to simplify the repetitive parts of the patterns | Chris Lattner | 2005-10-20 | 1 | -3/+22 |
* | simplify this a bit by using immediates | Chris Lattner | 2005-10-20 | 1 | -24/+16 |
* | Move the target constant divide optimization up into the dag combiner, so | Nate Begeman | 2005-10-20 | 4 | -314/+265 |
* | Enable targets to say that integer divide is expensive, which will trigger | Nate Begeman | 2005-10-20 | 1 | -0/+16 |
* | forgot this one | Andrew Lenharth | 2005-10-20 | 1 | -0/+265 |
* | ret 0; works, not much else | Andrew Lenharth | 2005-10-20 | 7 | -139/+226 |
* | This fixes PR638: | John Criswell | 2005-10-19 | 1 | -6/+6 |
* | Added InstrSchedClass to each of the PowerPC Instructions. | Jim Laskey | 2005-10-19 | 9 | -389/+427 |
* | Moved to Regression/Codegen/Generic. | John Criswell | 2005-10-19 | 1 | -13/+0 |
* | This is a generic test for all code generators. It originally came from | John Criswell | 2005-10-19 | 1 | -0/+13 |
* | Write patterns for the various shl and srl patterns that don't involve | Nate Begeman | 2005-10-19 | 3 | -50/+71 |
* | Force i386 code generation for an i386 specific test. | John Criswell | 2005-10-19 | 1 | -1/+1 |
* | Push processor descriptions to the top of target and add command line info. | Jim Laskey | 2005-10-19 | 7 | -23/+80 |
* | add support for literal immediates in patterns to match, allowing us to | Chris Lattner | 2005-10-19 | 1 | -9/+21 |
* | now that tblgen is smarter, use integers directly. This should help Andrew too | Chris Lattner | 2005-10-19 | 1 | -4/+1 |
* | Add basic support for integer constants in pattern results. | Chris Lattner | 2005-10-19 | 1 | -0/+14 |