summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Alpha/AlphaISelPattern.cpp
Commit message (Expand)AuthorAgeFilesLines
* This code is no longer needed, it is moved to the target-indep codeChris Lattner2005-09-131-24/+0
* Fix up the AssertXext problem, as well as adding it at callsAndrew Lenharth2005-09-061-6/+9
* revert part of the last change, should fix regressionsAndrew Lenharth2005-09-041-0/+5
* Pull out Lowering in preperation for multiple ISels. Oh, and get rid of some...Andrew Lenharth2005-09-021-434/+1
* Change ConstantPoolSDNode to actually hold the Constant itself instead ofChris Lattner2005-08-261-3/+6
* 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
* Update the targets to the new SETCC/CondCodeSDNode interfaces.Chris Lattner2005-08-091-100/+95
* 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
* use llabs not absAndrew Lenharth2005-08-011-3/+3
* support bsr, and more .td simplificationAndrew Lenharth2005-07-281-12/+12
* Eliminate all remaining tabs and trailing spaces.Jeff Cohen2005-07-271-42/+42
* 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
* simpilfy instruction encoding (and make the lines way shorter, aka Misha happ...Andrew Lenharth2005-07-221-9/+5
* 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-071-2/+14
* 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-71/+73
* restore old srcValueNode behavior and try to to work around itAndrew Lenharth2005-06-291-52/+70
* 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
* support more relocations for stores alsoAndrew Lenharth2005-06-291-1/+25
* Get rid of all symbolic loads. I now do gernate all relocations sequencesAndrew Lenharth2005-06-291-200/+65
* So, it turns out I forgot that one valid way of restoring GP after a callAndrew Lenharth2005-06-271-3/+3
* get rid of another pseudo opAndrew Lenharth2005-06-271-2/+3
* generate address of constant pool entriesAndrew Lenharth2005-06-271-5/+9
* Misha happification patchAndrew Lenharth2005-06-271-91/+142
* Reduce use of pseudo opsAndrew Lenharth2005-06-271-6/+27
* missed a loadAndrew Lenharth2005-06-271-3/+7
* who said we had to use the return address in the return address register. Mi...Andrew Lenharth2005-06-271-2/+5
* depend more on legalize putting constants on the RHSAndrew Lenharth2005-06-261-92/+29
* With setOperationAction(ISD::UINT_TO_FP, MVT::i64, Expand), LegalizeAndrew Lenharth2005-06-261-36/+12
* remove a pseudo instruction, make ret always right, and fix vararg chainsAndrew Lenharth2005-06-231-10/+18
* finally, Working varargsAndrew Lenharth2005-06-231-13/+24
* more complete Lowering for vacopy and vaargAndrew Lenharth2005-06-221-1/+29
* Make it easier to find alpha stuff in doxygen, and fixup labelingAndrew Lenharth2005-06-221-16/+51
* core changes for varargsAndrew Lenharth2005-06-181-8/+30
* fix BranchCC with a setCC with an arg of 0Andrew Lenharth2005-06-081-3/+3
* Fix spelling of `correlate'Misha Brukman2005-06-061-1/+1
OpenPOWER on IntegriCloud