aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/Alpha
Commit message (Expand)AuthorAgeFilesLines
* remove some now-dead codeChris Lattner2006-03-091-16/+0
* 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-096-232/+333
* fcopysign and get rid of dsnode cruft. custom PA runtimes make this better i...Andrew Lenharth2006-03-092-220/+15
* Add support for 'special' llvm globals like debug info and static ctors/dtors.Chris Lattner2006-03-091-0/+4
* Copysign needs to be expanded everywhere. Note that Alpha and IA64 shouldChris Lattner2006-03-051-0/+4
* Removed dependency on how operands are printed (want multi-line.)Jim Laskey2006-02-271-9/+3
* improved zap discoveryAndrew Lenharth2006-02-131-0/+33
* Switch targets over to using SelectionDAG::getCALLSEQ_START to createChris Lattner2006-02-131-2/+2
* Match getTargetNode() changes (now return SDNode* instead of SDOperand).Evan Cheng2006-02-091-36/+39
* Change Select() fromEvan Cheng2006-02-091-42/+74
* see what this allignment thing will doAndrew Lenharth2006-02-061-1/+2
* Use SelectRoot() as entry of any tblgen based isel.Evan Cheng2006-02-051-1/+2
* linkage fix for weak functionsAndrew Lenharth2006-02-041-3/+16
* isStoreToStackSlotAndrew Lenharth2006-02-033-3/+20
* Move isLoadFrom/StoreToStackSlot from MRegisterInfo to TargetInstrInfo,a far ...Chris Lattner2006-02-024-21/+21
* Add immediate forms of cmov and remove some cruftAndrew Lenharth2006-02-013-40/+27
* Fix some of the stuff in the PPC README file, and clean up legalizationNate Begeman2006-02-011-0/+2
* Allow the specification of explicit alignments for constant pool entries.Evan Cheng2006-01-311-2/+3
* Update alpha to reflect recent constantfp legalize changes. It's not clearChris Lattner2006-01-292-16/+18
* cmovle != cmovltChris Lattner2006-01-291-1/+1
* Implement Promote for VAARG, and allow it to be custom promoted for peopleNate Begeman2006-01-282-0/+12
* Switch to AlphaISD::CALL instead of ISD::CALLChris Lattner2006-01-273-4/+10
* Subtarget feature can now set any variable to any valueEvan Cheng2006-01-271-2/+2
* PHI and INLINEASM are now built-in instructions provided by Target.tdChris Lattner2006-01-272-4/+0
* minor renamingAndrew Lenharth2006-01-262-16/+16
* allow R28 to be used for frame calculations without entirely removing it from...Andrew Lenharth2006-01-263-21/+4
* oopsAndrew Lenharth2006-01-251-1/+1
* forgot oneAndrew Lenharth2006-01-251-0/+1
* make things compile againAndrew Lenharth2006-01-251-0/+4
* First part of bug 680:Nate Begeman2006-01-252-83/+70
* maintaining stackpointer alignment. Perhaps it doesn't matterAndrew Lenharth2006-01-251-0/+4
* bye bye Pattern ISELAndrew Lenharth2006-01-233-1740/+5
* added stores to lsmarkAndrew Lenharth2006-01-233-4/+74
* fix up more lsmark stuffAndrew Lenharth2006-01-232-15/+22
* yea, lowering this stuff will basically workAndrew Lenharth2006-01-233-10/+153
* Add explicit #includes of <iostream>Chris Lattner2006-01-224-3/+5
* typoAndrew Lenharth2006-01-192-4/+5
* nasty nasty patternsAndrew Lenharth2006-01-191-3/+8
* fix short immediate loadsAndrew Lenharth2006-01-161-1/+1
* stack and rpccAndrew Lenharth2006-01-163-35/+11
* Friendly namesAndrew Lenharth2006-01-162-1/+19
* bswap implementationNate Begeman2006-01-141-0/+1
* make DAG isel the defaultAndrew Lenharth2006-01-131-3/+3
* expand unsupported stacksave/stackrestore nodesChris Lattner2006-01-131-0/+4
* Add bswap, rotl, and rotr nodesNate Begeman2006-01-111-0/+2
* 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