summaryrefslogtreecommitdiff
path: root/lib/Target/Alpha/AlphaInstrInfo.td
Commit message (Expand)AuthorAge
* Use this nifty Constraints thing and fix the inverted conditional movesAndrew Lenharth2007-04-17
* FTOIT and ITOFT are bit converts, and if we drop 21264s, are always availableAndrew Lenharth2007-01-24
* Be sure to grab weak functions too, and make implicit defs commentsAndrew Lenharth2006-12-07
* silence warnings.Chris Lattner2006-11-03
* fix 2006-11-01-vastart.llAndrew Lenharth2006-11-02
* more shotenningAndrew Lenharth2006-10-31
* Let us play simplify the td file (and fix a few missed sub and mul patterns).Andrew Lenharth2006-10-31
* Add all that branch mangling niftinessAndrew Lenharth2006-10-31
* Merge ISD::TRUNCSTORE to ISD::STORE. Switch to using StoreSDNode.Evan Cheng2006-10-13
* adjcallstack up/down clobbers the spChris Lattner2006-10-12
* Use cute tblgen tricks to make zap handling more powerful. Specifically,Chris Lattner2006-10-11
* Remove dead/redundant instructions. These are handled by ZAPNOTiChris Lattner2006-10-11
* Reflects ISD::LOAD / ISD::LOADX / LoadSDNode changes.Evan Cheng2006-10-09
* catch constants more oftenAndrew Lenharth2006-09-20
* Jump tables on AlphaAndrew Lenharth2006-09-18
* CALLSEQ_* produces chain even if that's not needed.Evan Cheng2006-08-11
* Remove a duplicate pattern/Evan Cheng2006-07-31
* Let the alpha breakage begin. First Formals and RET. next CallsAndrew Lenharth2006-06-12
* ignore ordered/unordered for nowAndrew Lenharth2006-06-04
* support x * (c1 + c2) where c1 and c2 are pow2s. special case for c2 == 4Andrew Lenharth2006-04-03
* mul by const conversion sequences. more coming soonAndrew Lenharth2006-04-03
* fcopysign for mixed modeAndrew Lenharth2006-03-09
* alpha and llvm have different oppinions on which arg is the sign bitAndrew Lenharth2006-03-09
* Alpha Scheduling classesAndrew Lenharth2006-03-09
* fcopysign and get rid of dsnode cruft. custom PA runtimes make this better i...Andrew Lenharth2006-03-09
* isStoreToStackSlotAndrew Lenharth2006-02-03
* Add immediate forms of cmov and remove some cruftAndrew Lenharth2006-02-01
* cmovle != cmovltChris Lattner2006-01-29
* PHI and INLINEASM are now built-in instructions provided by Target.tdChris Lattner2006-01-27
* minor renamingAndrew Lenharth2006-01-26
* allow R28 to be used for frame calculations without entirely removing it from...Andrew Lenharth2006-01-26
* added stores to lsmarkAndrew Lenharth2006-01-23
* fix up more lsmark stuffAndrew Lenharth2006-01-23
* yea, lowering this stuff will basically workAndrew Lenharth2006-01-23
* typoAndrew Lenharth2006-01-19
* nasty nasty patternsAndrew Lenharth2006-01-19
* fix short immediate loadsAndrew Lenharth2006-01-16
* this pattern was bogusAndrew Lenharth2006-01-11
* Int immediate loading fixAndrew Lenharth2006-01-10
* proper branch not equal sequenceAndrew Lenharth2006-01-09
* unbreak the build, these are now in TargetSelectionDAG.tdChris Lattner2006-01-05
* Move brcond over and fix some imm patterns. This may be the last change befo...Andrew Lenharth2006-01-01
* improve constant loading. Still sucks, but oh wellAndrew Lenharth2005-12-30
* let us get some do what I meant not what I said stuff checked in. You would ...Andrew Lenharth2005-12-29
* Fix up immediate handlingAndrew Lenharth2005-12-29
* Restore some happiness to the JITAndrew Lenharth2005-12-27
* Fix alpha regressions.Andrew Lenharth2005-12-27
* Added field noResults to Instruction.Evan Cheng2005-12-26
* add br pattern, unify JSR and BSR ISel instrs, and add BSR support for DAGAndrew Lenharth2005-12-25
* All that just to lower div and remAndrew Lenharth2005-12-25