aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/Alpha/AlphaInstrInfo.td
Commit message (Expand)AuthorAgeFilesLines
* support x * (c1 + c2) where c1 and c2 are pow2s. special case for c2 == 4Andrew Lenharth2006-04-031-9/+31
* mul by const conversion sequences. more coming soonAndrew Lenharth2006-04-031-1/+48
* fcopysign for mixed modeAndrew Lenharth2006-03-091-1/+20
* alpha and llvm have different oppinions on which arg is the sign bitAndrew Lenharth2006-03-091-10/+8
* Alpha Scheduling classesAndrew Lenharth2006-03-091-191/+191
* fcopysign and get rid of dsnode cruft. custom PA runtimes make this better i...Andrew Lenharth2006-03-091-55/+15
* isStoreToStackSlotAndrew Lenharth2006-02-031-3/+1
* Add immediate forms of cmov and remove some cruftAndrew Lenharth2006-02-011-36/+21
* cmovle != cmovltChris Lattner2006-01-291-1/+1
* PHI and INLINEASM are now built-in instructions provided by Target.tdChris Lattner2006-01-271-2/+0
* minor renamingAndrew Lenharth2006-01-261-15/+15
* allow R28 to be used for frame calculations without entirely removing it from...Andrew Lenharth2006-01-261-2/+2
* added stores to lsmarkAndrew Lenharth2006-01-231-3/+22
* fix up more lsmark stuffAndrew Lenharth2006-01-231-14/+12
* yea, lowering this stuff will basically workAndrew Lenharth2006-01-231-9/+43
* typoAndrew Lenharth2006-01-191-3/+3
* nasty nasty patternsAndrew Lenharth2006-01-191-3/+8
* fix short immediate loadsAndrew Lenharth2006-01-161-1/+1
* this pattern was bogusAndrew Lenharth2006-01-111-2/+1
* Int immediate loading fixAndrew Lenharth2006-01-101-1/+1
* proper branch not equal sequenceAndrew Lenharth2006-01-091-0/+4
* unbreak the build, these are now in TargetSelectionDAG.tdChris Lattner2006-01-051-3/+0
* Move brcond over and fix some imm patterns. This may be the last change befo...Andrew Lenharth2006-01-011-115/+109
* improve constant loading. Still sucks, but oh wellAndrew Lenharth2005-12-301-2/+30
* let us get some do what I meant not what I said stuff checked in. You would ...Andrew Lenharth2005-12-291-2/+2
* Fix up immediate handlingAndrew Lenharth2005-12-291-1/+1
* Restore some happiness to the JITAndrew Lenharth2005-12-271-2/+3
* Fix alpha regressions.Andrew Lenharth2005-12-271-1/+1
* Added field noResults to Instruction.Evan Cheng2005-12-261-5/+5
* add br pattern, unify JSR and BSR ISel instrs, and add BSR support for DAGAndrew Lenharth2005-12-251-10/+7
* All that just to lower div and remAndrew Lenharth2005-12-251-1/+4
* All addressing modes are now exposed. The only remaining relocated formsAndrew Lenharth2005-12-241-2/+37
* Unify the patterns for loads and stores. Now offset addressing should beAndrew Lenharth2005-12-241-147/+93
* Let's see if we can break things.Andrew Lenharth2005-12-241-13/+68
* move loads and stores over. Smart addr selection commingAndrew Lenharth2005-12-241-0/+41
* fix FP selectsAndrew Lenharth2005-12-121-13/+13
* FP select improvements (and likely breakage), oh and crazy people might want ...Andrew Lenharth2005-12-111-15/+42
* it helps if your conditionals are not reversedAndrew Lenharth2005-12-091-9/+9
* fix divide and remainderAndrew Lenharth2005-12-061-0/+3
* added instructions with inverted immediatesAndrew Lenharth2005-12-061-15/+22
* yea, it helps to have your path set right when testingAndrew Lenharth2005-12-051-2/+4
* These never trigger, but whateverAndrew Lenharth2005-12-051-9/+22
* move this over to the dagAndrew Lenharth2005-12-051-2/+9
* Make typesafe that which isn't: FCMOVxxAndrew Lenharth2005-11-301-10/+21
* FPSelect and more custom loweringAndrew Lenharth2005-11-301-1/+7
* All sorts of stuff.Andrew Lenharth2005-11-301-12/+50
* massive DAGISel patch. lots and lots more stuff compiles nowAndrew Lenharth2005-11-221-16/+72
* continued readcyclecounter supportAndrew Lenharth2005-11-111-1/+2
* whatever. Intermediate patch to see what breaks. Seems ok.Andrew Lenharth2005-11-091-74/+113
* int comparison patternsAndrew Lenharth2005-10-261-12/+48