aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/Alpha/AlphaISelPattern.cpp
AgeCommit message (Expand)Author
2006-01-23bye bye Pattern ISELAndrew Lenharth
2006-01-22Add explicit #includes of <iostream>Chris Lattner
2005-12-25add br pattern, unify JSR and BSR ISel instrs, and add BSR support for DAGAndrew Lenharth
2005-12-25All that just to lower div and remAndrew Lenharth
2005-12-24All addressing modes are now exposed. The only remaining relocated formsAndrew Lenharth
2005-12-24Let's see if we can break things.Andrew Lenharth
2005-12-22remove dead codeChris Lattner
2005-12-01major think-oAndrew Lenharth
2005-11-30remove redundant codeAndrew Lenharth
2005-11-30Make typesafe that which isn't: FCMOVxxAndrew Lenharth
2005-11-30FPSelect and more custom loweringAndrew Lenharth
2005-11-30All sorts of stuff.Andrew Lenharth
2005-11-22Fix warning, the better way. Really, this is what this instruction is for, s...Andrew Lenharth
2005-11-22Fix warningAndrew Lenharth
2005-11-22massive DAGISel patch. lots and lots more stuff compiles nowAndrew Lenharth
2005-11-12fix more regressionsAndrew Lenharth
2005-11-12fix READCYCLECOUNTERAndrew Lenharth
2005-11-11fix yet more regressionsAndrew Lenharth
2005-11-11generate chain resultAndrew Lenharth
2005-11-11Fix a bunch more alpha regressionsAndrew Lenharth
2005-11-11continued readcyclecounter supportAndrew Lenharth
2005-11-10fix a bunch of regressionsAndrew Lenharth
2005-11-09whatever. Intermediate patch to see what breaks. Seems ok.Andrew Lenharth
2005-10-29Make -time-passes output prettierChris Lattner
2005-10-21silence a release mode warningChris Lattner
2005-10-21Kill some now-dead code.Nate Begeman
2005-10-20added a few 1 operand form stuff. Seems to break regalloc on alpha. sighAndrew Lenharth
2005-10-06This is suppose to work nowAndrew Lenharth
2005-09-29begining alpha subtarget supportAndrew Lenharth
2005-09-28Add FP versions of the binary operators, keeping the int and fp worlds seperate.Chris Lattner
2005-09-13This code is no longer needed, it is moved to the target-indep codeChris Lattner
2005-09-06Fix up the AssertXext problem, as well as adding it at callsAndrew Lenharth
2005-09-04revert part of the last change, should fix regressionsAndrew Lenharth
2005-09-02Pull out Lowering in preperation for multiple ISels. Oh, and get rid of some...Andrew Lenharth
2005-08-26Change ConstantPoolSDNode to actually hold the Constant itself instead ofChris Lattner
2005-08-17Fix some bugs in the alpha backend, some of which I introduced yesterday,Chris Lattner
2005-08-17thinko. Should fix s4addl.ll regressionAndrew Lenharth
2005-08-16update the backends to work with the new CopyFromReg/CopyToReg/ImplicitDef nodesChris Lattner
2005-08-16Implement BR_CC and BRTWOWAY_CC. This allows the removal of a rather nastyNate Begeman
2005-08-15isIntImmediate is a good Idea. Add a flavor that checks bounds while it is a...Andrew Lenharth
2005-08-09Update the targets to the new SETCC/CondCodeSDNode interfaces.Chris Lattner
2005-08-02one more hunk that got droppedChris Lattner
2005-08-02Update to use the new MathExtras.h support for log2 computation.Chris Lattner
2005-08-01use llabs not absAndrew Lenharth
2005-07-28support bsr, and more .td simplificationAndrew Lenharth
2005-07-27Eliminate all remaining tabs and trailing spaces.Jeff Cohen
2005-07-23fix compile errorAndrew Lenharth
2005-07-22Handle more imm forms, and load small negative i32 constants without hitting ...Andrew Lenharth
2005-07-22simpilfy instruction encoding (and make the lines way shorter, aka Misha happ...Andrew Lenharth
2005-07-12Fix povray and minor cleanupsAndrew Lenharth