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