aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/Alpha/AlphaInstrInfo.td
Commit message (Expand)AuthorAgeFilesLines
* Add support to tablegen for naming the nodes themselves, not just the operands, Nate Begeman2009-03-191-1/+1
* silence warning when asserts disabled.Chris Lattner2008-12-141-1/+1
* Add a sanity-check to tablegen to catch the case where isSimpleLoadDan Gohman2008-12-031-2/+6
* This shouldn't be necessaryAndrew Lenharth2008-11-111-1/+2
* Change CALLSEQ_BEGIN and CALLSEQ_END to take TargetConstant's asChris Lattner2008-10-111-2/+2
* Rename ConstantSDNode::getValue to getZExtValue, for consistencyDan Gohman2008-09-121-32/+39
* Tablegen generated code already tests the opcode value, so it's notDan Gohman2008-08-201-5/+3
* Rename SDOperand to SDValue.Dan Gohman2008-07-271-1/+1
* Added MemOperands to Atomic operations since Atomics touches memory.Mon P Wang2008-06-251-4/+4
* Replace all target specific implicit def instructions with a target independe...Evan Cheng2008-03-151-9/+0
* Final de-tabification.Bill Wendling2008-02-271-18/+18
* Atomic op support. If any gcc test uses __sync builtins, it might start fail...Andrew Lenharth2008-02-211-5/+29
* llvm.memory.barrier, and impl for x86 and alphaAndrew Lenharth2008-02-161-1/+8
* rename SDTRet -> SDTNone.Chris Lattner2008-01-151-1/+1
* get def use info more correct.Chris Lattner2008-01-101-1/+1
* rename isLoad -> isSimpleLoad due to evan's desire to have such a predicate.Chris Lattner2008-01-061-1/+1
* Change the 'isStore' inferrer to look for 'SDNPMayStore' Chris Lattner2008-01-061-31/+31
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-291-2/+2
* Implicit def instructions, e.g. X86::IMPLICIT_DEF_GR32, are always re-materia...Evan Cheng2007-12-121-0/+2
* something wrong with this optAndrew Lenharth2007-11-271-12/+14
* Unifacalize the CALLSEQ{START,END} stuff.Bill Wendling2007-11-131-5/+5
* Unify CALLSEQ_{START,END}. They take 4 parameters: the chain, two stackBill Wendling2007-11-131-7/+13
* Add a flag for indirect branch instructions.Owen Anderson2007-11-121-2/+1
* Remove (somewhat confusing) Imp<> helper, use let Defs = [], Uses = [] instead.Evan Cheng2007-09-111-3/+3
* No more noResults.Evan Cheng2007-07-211-6/+6
* Change instruction description to split OperandList into OutOperandList andEvan Cheng2007-07-191-31/+39
* Use this nifty Constraints thing and fix the inverted conditional movesAndrew Lenharth2007-04-171-10/+10
* FTOIT and ITOFT are bit converts, and if we drop 21264s, are always availableAndrew Lenharth2007-01-241-4/+2
* Be sure to grab weak functions too, and make implicit defs commentsAndrew Lenharth2006-12-071-3/+3
* silence warnings.Chris Lattner2006-11-031-0/+1
* fix 2006-11-01-vastart.llAndrew Lenharth2006-11-021-2/+4
* more shotenningAndrew Lenharth2006-10-311-113/+75
* Let us play simplify the td file (and fix a few missed sub and mul patterns).Andrew Lenharth2006-10-311-83/+55
* Add all that branch mangling niftinessAndrew Lenharth2006-10-311-105/+158
* Merge ISD::TRUNCSTORE to ISD::STORE. Switch to using StoreSDNode.Evan Cheng2006-10-131-9/+9
* adjcallstack up/down clobbers the spChris Lattner2006-10-121-2/+2
* Use cute tblgen tricks to make zap handling more powerful. Specifically,Chris Lattner2006-10-111-8/+18
* Remove dead/redundant instructions. These are handled by ZAPNOTiChris Lattner2006-10-111-6/+1
* Reflects ISD::LOAD / ISD::LOADX / LoadSDNode changes.Evan Cheng2006-10-091-18/+18
* catch constants more oftenAndrew Lenharth2006-09-201-0/+14
* Jump tables on AlphaAndrew Lenharth2006-09-181-1/+11
* CALLSEQ_* produces chain even if that's not needed.Evan Cheng2006-08-111-2/+4
* Remove a duplicate pattern/Evan Cheng2006-07-311-3/+0
* Let the alpha breakage begin. First Formals and RET. next CallsAndrew Lenharth2006-06-121-1/+6
* ignore ordered/unordered for nowAndrew Lenharth2006-06-041-0/+120
* 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