summaryrefslogtreecommitdiff
path: root/lib/Target/MSP430/MSP430InstrInfo.td
Commit message (Expand)AuthorAge
* Flag -> Glue, the ongoing sagaChris Lattner2010-12-23
* fix breakage from r98938 by correctly marking msp430 calls as variadic.Chris Lattner2010-06-24
* Remove isTwoAddress from MSP430.Eric Christopher2010-06-21
* Make 80-column.Eric Christopher2010-06-21
* Do folding for indirect branches, where possibleAnton Korobeynikov2010-05-01
* Implement indirect branches on MSP430Anton Korobeynikov2010-05-01
* Long branch target oparands are not pc-rel.Anton Korobeynikov2010-05-01
* The mayHaveSideEffects flag is no longer used.Dan Gohman2010-02-27
* move target-independent opcodes out of TargetInstrInfoChris Lattner2010-02-09
* Add branch relaxation pass (shamelessly stolen from PPC).Anton Korobeynikov2010-01-15
* Provide instruction sizes & encoding. No opcodes yet (but not needed so far).Anton Korobeynikov2010-01-15
* Enable bit tests and setcc stuff.Anton Korobeynikov2010-01-15
* Fix cmp emission on msp430: we definitely should turn stuff likeAnton Korobeynikov2010-01-15
* Implement variable-width shifts.Anton Korobeynikov2009-12-12
* Reduce (cmp 0, and_su (foo, bar)) into (bit foo, bar). This saves extra instr...Anton Korobeynikov2009-12-08
* Initial codegen support for MSP430 ISRsAnton Korobeynikov2009-12-07
* Drop unsupported imm operandsAnton Korobeynikov2009-11-22
* Set isBarrier = 1 on return instructions, as they are control barriers.Dan Gohman2009-11-11
* Add and-not (bic) patterns. Based heavily on patch by Brian Lucas!Anton Korobeynikov2009-11-08
* Move OR patterns upper to all logical stuff. No functionality change.Anton Korobeynikov2009-11-08
* Some nice peephole patterns. Based on patch by Brian Lucas!Anton Korobeynikov2009-11-08
* Print tab before operand of jccAnton Korobeynikov2009-11-08
* Fix invalid operand updates & implement post-inc memory operandsAnton Korobeynikov2009-11-08
* First try of the post-inc operands handling... Not fully worked, though :(Anton Korobeynikov2009-11-07
* Add some dummy support for post-incremented loadsAnton Korobeynikov2009-11-07
* Rename usesCustomDAGSchedInserter to usesCustomInserter, and update aDan Gohman2009-10-29
* Distinguish between pcrel imm operands and 'normal' ones. Fix fixes gross wei...Anton Korobeynikov2009-10-21
* Add missed mem-mem move patternsAnton Korobeynikov2009-10-11
* Implement proper asmprinting for the globals. This eliminates bogus "call" mo...Anton Korobeynikov2009-10-11
* It seems that OR operation does not affect status reg at all.Anton Korobeynikov2009-10-10
* Special constants as destinations does not work as expected - drop the patterns.Anton Korobeynikov2009-08-05
* TypoAnton Korobeynikov2009-05-17
* Add imm-reg and imm-mem patters for cmp on msp430Anton Korobeynikov2009-05-10
* Add 8 bit selectAnton Korobeynikov2009-05-08
* Handle implicit zext in a better way. Shamelessly stolen from x86 backend.Anton Korobeynikov2009-05-03
* Make handling of conditional stuff much more straightforwardAnton Korobeynikov2009-05-03
* Temporary disable imm patterns for cmp. Actually, all cmp-related stuff (sele...Anton Korobeynikov2009-05-03
* Add 8bit shiftsAnton Korobeynikov2009-05-03
* Handle logical shift right (at least I hope so :) )Anton Korobeynikov2009-05-03
* Handle anyextAnton Korobeynikov2009-05-03
* Implement bswapAnton Korobeynikov2009-05-03
* Properly handle ExternalSymbol'sAnton Korobeynikov2009-05-03
* Provide addc and subcAnton Korobeynikov2009-05-03
* Add left shiftAnton Korobeynikov2009-05-03
* Add direct branchAnton Korobeynikov2009-05-03
* It's error-prone to maintain two separate variants of asmprinting stuff, one ...Anton Korobeynikov2009-05-03
* Lower select with custom inserted and make condjumps genericAnton Korobeynikov2009-05-03
* Add first draft for conditions, conditional branches, etcAnton Korobeynikov2009-05-03
* Add code for save/restore of callee-saved registersAnton Korobeynikov2009-05-03
* Proper handle loading of effective address of stack slot stuffAnton Korobeynikov2009-05-03