aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/Alpha
Commit message (Expand)AuthorAgeFilesLines
* Add FP versions of the binary operators, keeping the int and fp worlds seperate.Chris Lattner2005-09-282-33/+22
* This code is no longer needed, it is moved to the target-indep codeChris Lattner2005-09-131-24/+0
* Majik numbers are badChris Lattner2005-09-131-2/+2
* ignore generated filesChris Lattner2005-09-071-0/+1
* Fix up the AssertXext problem, as well as adding it at callsAndrew Lenharth2005-09-062-14/+25
* revert part of the last change, should fix regressionsAndrew Lenharth2005-09-042-6/+11
* Pull out Lowering in preperation for multiple ISels. Oh, and get rid of some...Andrew Lenharth2005-09-023-434/+435
* 1. Use SubtargetFeatures in llc/lli.Jim Laskey2005-09-012-2/+4
* Change ConstantPoolSDNode to actually hold the Constant itself instead ofChris Lattner2005-08-261-3/+6
* Put register classes in namespacesChris Lattner2005-08-191-2/+2
* This code has always been dead for alphaChris Lattner2005-08-192-21/+0
* mark variable arity instructions as such. Alpha wins the battle forChris Lattner2005-08-191-4/+4
* Fix some bugs in the alpha backend, some of which I introduced yesterday,Chris Lattner2005-08-171-2/+3
* thinko. Should fix s4addl.ll regressionAndrew Lenharth2005-08-171-2/+2
* update the backends to work with the new CopyFromReg/CopyToReg/ImplicitDef nodesChris Lattner2005-08-161-10/+11
* Implement BR_CC and BRTWOWAY_CC. This allows the removal of a rather nastyNate Begeman2005-08-161-0/+1
* isIntImmediate is a good Idea. Add a flavor that checks bounds while it is a...Andrew Lenharth2005-08-151-105/+97
* match gcc's use of tabs, makes diffs easierAndrew Lenharth2005-08-121-17/+17
* .section cleanup, patch from Nicholas RileyAndrew Lenharth2005-08-121-3/+3
* Update the targets to the new SETCC/CondCodeSDNode interfaces.Chris Lattner2005-08-091-100/+95
* No, IDEFs shouldn't be JITedAndrew Lenharth2005-08-042-3/+6
* Alpha ABI specifies stack is always 16 byte alligned, and gcc does it, so I w...Andrew Lenharth2005-08-031-1/+1
* one more hunk that got droppedChris Lattner2005-08-021-3/+2
* Update to use the new MathExtras.h support for log2 computation.Chris Lattner2005-08-021-14/+0
* update function codes to reflect /su flags that have been added since this wa...Andrew Lenharth2005-08-011-12/+12
* use llabs not absAndrew Lenharth2005-08-011-3/+3
* Keep tabs and trailing spaces out.Jeff Cohen2005-07-301-2/+2
* support bsr, and more .td simplificationAndrew Lenharth2005-07-286-48/+76
* get lazy JITing working. Some of shootout runs nowAndrew Lenharth2005-07-282-70/+96
* Eliminate all remaining tabs and trailing spaces.Jeff Cohen2005-07-273-48/+48
* fix some warnings when compiled with 32-bit hostsChris Lattner2005-07-271-2/+2
* fix compile errorAndrew Lenharth2005-07-231-1/+1
* Handle more imm forms, and load small negative i32 constants without hitting ...Andrew Lenharth2005-07-221-2/+45
* finally found the gcc defined constantsAndrew Lenharth2005-07-222-2/+2
* Alpha JIT (beta)Andrew Lenharth2005-07-229-3/+673
* simpilfy instruction encoding (and make the lines way shorter, aka Misha happ...Andrew Lenharth2005-07-223-223/+281
* Fix povray and minor cleanupsAndrew Lenharth2005-07-121-25/+11
* Change *EXTLOAD to use an VTSDNode operand instead of being an MVTSDNode.Chris Lattner2005-07-101-21/+18
* Change TRUNCSTORE to use a VTSDNode operand instead of being an MVTSTDNodeChris Lattner2005-07-101-4/+6
* clean up prolouge and epilougeAndrew Lenharth2005-07-072-28/+39
* Make several cleanups to Andrews varargs change:Chris Lattner2005-07-051-56/+38
* check the correct VTAndrew Lenharth2005-07-041-1/+1
* fix loading address of fp symbolsAndrew Lenharth2005-07-031-0/+4
* simplify call code, remove pseudo ops for div and rem, track more loads and s...Andrew Lenharth2005-07-011-17/+0
* simplify call code, remove pseudo ops for div and rem, track more loads and s...Andrew Lenharth2005-07-013-80/+92
* restore old srcValueNode behavior and try to to work around itAndrew Lenharth2005-06-292-53/+72
* tracking the instructions causing loads and stores provides more information ...Andrew Lenharth2005-06-291-4/+3
* thinkoAndrew Lenharth2005-06-291-0/+1
* unify SelectExpr and SelectFPAndrew Lenharth2005-06-291-190/+155
* fix most regressionsAndrew Lenharth2005-06-291-1/+2