| Commit message (Expand) | Author | Age | Files | Lines |
* | distinguish between objects and register names, now we can have stuff | Duraid Madina | 2006-02-16 | 1 | -6/+12 |
* | Switch targets over to using SelectionDAG::getCALLSEQ_START to create | Chris Lattner | 2006-02-13 | 1 | -2/+1 |
* | fix storing booleans (grawp missed this one) | Duraid Madina | 2006-02-11 | 1 | -3/+3 |
* | now short immediates will get matched (previously constants were all | Duraid Madina | 2006-02-11 | 1 | -5/+3 |
* | Match getTargetNode() changes (now return SDNode* instead of SDOperand). | Evan Cheng | 2006-02-09 | 1 | -64/+78 |
* | Change Select() from | Evan Cheng | 2006-02-09 | 1 | -48/+82 |
* | Use SelectRoot() as entry of any tblgen based isel. | Evan Cheng | 2006-02-05 | 1 | -1/+2 |
* | Fix some of the stuff in the PPC README file, and clean up legalization | Nate Begeman | 2006-02-01 | 1 | -0/+4 |
* | Allow the specification of explicit alignments for constant pool entries. | Evan Cheng | 2006-01-31 | 1 | -2/+4 |
* | Targets all now request ConstantFP to be legalized into TargetConstantFP. | Chris Lattner | 2006-01-29 | 2 | -1/+2 |
* | Implement Promote for VAARG, and allow it to be custom promoted for people | Nate Begeman | 2006-01-28 | 1 | -1/+1 |
* | Remove some dead code | Chris Lattner | 2006-01-28 | 2 | -35/+0 |
* | Remove TLI.LowerReturnTo, and just let targets custom lower ISD::RET for | Nate Begeman | 2006-01-27 | 2 | -61/+31 |
* | PHI and INLINEASM are now built-in instructions provided by Target.td | Chris Lattner | 2006-01-27 | 2 | -4/+1 |
* | fix stack corruption! Previously, 16-byte whole-FP-register stores were | Duraid Madina | 2006-01-26 | 1 | -4/+7 |
* | some hoovering | Duraid Madina | 2006-01-26 | 3 | -9/+13 |
* | Set SchedulingForLatency to be the default scheduling preference for all. | Evan Cheng | 2006-01-25 | 1 | -1/+0 |
* | First part of bug 680: | Nate Begeman | 2006-01-25 | 2 | -42/+28 |
* | Default scheduling preference is SchedulingForLatency. | Evan Cheng | 2006-01-25 | 1 | -0/+1 |
* | add bundling! well not really, for now it's just stop-insertion. | Duraid Madina | 2006-01-25 | 6 | -154/+277 |
* | die, die!! r15, you are not callee-saved | Duraid Madina | 2006-01-23 | 1 | -1/+0 |
* | fix register corruption! (my god.) r15 is a scratch reg, using that as | Duraid Madina | 2006-01-23 | 3 | -11/+13 |
* | Add explicit #includes of <iostream> | Chris Lattner | 2006-01-22 | 3 | -1/+3 |
* | insignificant, but next up is proper stack frame layout! | Duraid Madina | 2006-01-21 | 1 | -1/+2 |
* | remove RET hack, add proper support for rets (watching out for ret voids) | Duraid Madina | 2006-01-20 | 4 | -56/+89 |
* | fix sext breakage: now we correctly deal with functions that return | Duraid Madina | 2006-01-20 | 2 | -1/+5 |
* | fix storing bools! eek! | Duraid Madina | 2006-01-20 | 2 | -8/+5 |
* | fix boolean XOR (which fixes up comparisons..) | Duraid Madina | 2006-01-19 | 1 | -1/+4 |
* | BOOM! | Duraid Madina | 2006-01-19 | 1 | -2417/+0 |
* | click click | Duraid Madina | 2006-01-19 | 1 | -5/+3 |
* | fix calls that return f32 | Duraid Madina | 2006-01-19 | 1 | -2/+7 |
* | oops, this shouldn't have gotten in | Duraid Madina | 2006-01-17 | 1 | -2/+0 |
* | use proper (82-bit) spills/fills when spilling FP regs, so that | Duraid Madina | 2006-01-17 | 3 | -3/+11 |
* | fixing divides | Duraid Madina | 2006-01-17 | 1 | -12/+9 |
* | fixing divides: FP should now be 100%, and integers are fine too | Duraid Madina | 2006-01-16 | 1 | -17/+24 |
* | fix division! again!! pattern isel, prepare to die. | Duraid Madina | 2006-01-16 | 2 | -101/+118 |
* | explain that r12 is the stack pointer reg | Duraid Madina | 2006-01-15 | 2 | -33/+5 |
* | Cleanup IA64ISD, tell the graph drawer what the symbolic names for the enums ... | Chris Lattner | 2006-01-14 | 2 | -14/+11 |
* | bswap implementation | Nate Begeman | 2006-01-14 | 2 | -0/+2 |
* | don't be a doofus - this fixes storing bools | Duraid Madina | 2006-01-13 | 1 | -2/+5 |
* | new nodes | Chris Lattner | 2006-01-13 | 2 | -0/+8 |
* | sabre's (correct) fix means these guys need to be flagged as well (else | Duraid Madina | 2006-01-12 | 1 | -2/+7 |
* | Fix an itanium call lowering bug for duraid | Chris Lattner | 2006-01-12 | 1 | -6/+6 |
* | Missed a spot. | Nate Begeman | 2006-01-11 | 1 | -0/+2 |
* | Add bswap, rotl, and rotr nodes | Nate Begeman | 2006-01-11 | 1 | -0/+2 |
* | tblgen does this now | Chris Lattner | 2006-01-11 | 1 | -2/+0 |
* | cleanup GETFD | Duraid Madina | 2006-01-11 | 1 | -4/+3 |
* | this just might work | Duraid Madina | 2006-01-11 | 1 | -4/+4 |
* | add support for selecting bools | Duraid Madina | 2006-01-11 | 1 | -1/+5 |
* | silence a bogus warning | Chris Lattner | 2006-01-10 | 1 | -1/+1 |