projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Fix A8 FP NEON MAC itins
[oota-llvm.git]
/
lib
/
Target
/
MSP430
/
MSP430InstrInfo.td
2010-02-27
Dan Gohman
The mayHaveSideEffects flag is no longer used.
blob
|
commitdiff
|
raw
2010-02-09
Chris Lattner
move target-independent opcodes out of TargetInstrInfo
blob
|
commitdiff
|
raw
|
diff to current
2010-01-15
Anton Korobeynikov
Add branch relaxation pass (shamelessly stolen from...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-15
Anton Korobeynikov
Provide instruction sizes & encoding. No opcodes yet...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-15
Anton Korobeynikov
Enable bit tests and setcc stuff.
blob
|
commitdiff
|
raw
|
diff to current
2010-01-15
Anton Korobeynikov
Fix cmp emission on msp430: we definitely should turn...
blob
|
commitdiff
|
raw
|
diff to current
2009-12-12
Anton Korobeynikov
Implement variable-width shifts.
blob
|
commitdiff
|
raw
|
diff to current
2009-12-08
Anton Korobeynikov
Reduce (cmp 0, and_su (foo, bar)) into (bit foo, bar...
blob
|
commitdiff
|
raw
|
diff to current
2009-12-07
Anton Korobeynikov
Initial codegen support for MSP430 ISRs
blob
|
commitdiff
|
raw
|
diff to current
2009-11-22
Anton Korobeynikov
Drop unsupported imm operands
blob
|
commitdiff
|
raw
|
diff to current
2009-11-11
Dan Gohman
Set isBarrier = 1 on return instructions, as they are...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-08
Anton Korobeynikov
Add and-not (bic) patterns. Based heavily on patch...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-08
Anton Korobeynikov
Move OR patterns upper to all logical stuff. No functio...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-08
Anton Korobeynikov
Some nice peephole patterns. Based on patch by Brian...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-08
Anton Korobeynikov
Print tab before operand of jcc
blob
|
commitdiff
|
raw
|
diff to current
2009-11-08
Anton Korobeynikov
Fix invalid operand updates & implement post-inc memory...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-07
Anton Korobeynikov
First try of the post-inc operands handling... Not...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-07
Anton Korobeynikov
Add some dummy support for post-incremented loads
blob
|
commitdiff
|
raw
|
diff to current
2009-10-29
Dan Gohman
Rename usesCustomDAGSchedInserter to usesCustomInserter...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-21
Anton Korobeynikov
Distinguish between pcrel imm operands and 'normal...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-11
Anton Korobeynikov
Add missed mem-mem move patterns
blob
|
commitdiff
|
raw
|
diff to current
2009-10-11
Anton Korobeynikov
Implement proper asmprinting for the globals. This...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-10
Anton Korobeynikov
It seems that OR operation does not affect status reg...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-05
Anton Korobeynikov
Special constants as destinations does not work as...
blob
|
commitdiff
|
raw
|
diff to current
2009-05-17
Anton Korobeynikov
Typo
blob
|
commitdiff
|
raw
|
diff to current
2009-05-10
Anton Korobeynikov
Add imm-reg and imm-mem patters for cmp on msp430
blob
|
commitdiff
|
raw
|
diff to current
2009-05-08
Anton Korobeynikov
Add 8 bit select
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Anton Korobeynikov
Handle implicit zext in a better way. Shamelessly stole...
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Anton Korobeynikov
Make handling of conditional stuff much more straightfo...
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Anton Korobeynikov
Temporary disable imm patterns for cmp. Actually, all...
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Anton Korobeynikov
Add 8bit shifts
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Anton Korobeynikov
Handle logical shift right (at least I hope so :) )
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Anton Korobeynikov
Handle anyext
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Anton Korobeynikov
Implement bswap
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Anton Korobeynikov
Properly handle ExternalSymbol's
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Anton Korobeynikov
Provide addc and subc
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Anton Korobeynikov
Add left shift
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Anton Korobeynikov
Add direct branch
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Anton Korobeynikov
It's error-prone to maintain two separate variants...
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Anton Korobeynikov
Lower select with custom inserted and make condjumps...
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Anton Korobeynikov
Add first draft for conditions, conditional branches...
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Anton Korobeynikov
Add code for save/restore of callee-saved registers
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Anton Korobeynikov
Proper handle loading of effective address of stack...
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Anton Korobeynikov
Reverse order of memory arguments
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Anton Korobeynikov
Remove bogus pattern
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Anton Korobeynikov
Add lowering for global address nodes. Not pretty effic...
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Anton Korobeynikov
Some early full call lowering draft for direct calls
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Anton Korobeynikov
Add call frame setup instruction elimination and loweri...
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Anton Korobeynikov
Add CALL lowering.
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Anton Korobeynikov
Add bunch of mem-whatever patterns
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Anton Korobeynikov
Add bunch of reg-mem inst patterns
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Anton Korobeynikov
Add normal and trunc stores
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Anton Korobeynikov
Basic support for mem=>reg moves
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Anton Korobeynikov
Add 8-bit insts. zext behaviour is not modelled yet
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Anton Korobeynikov
Add 8-bit regclass and pattern for sext_inreg
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Anton Korobeynikov
Add pattern for OR
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Anton Korobeynikov
Add reg-imm variants
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Anton Korobeynikov
Add hint to nop
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Anton Korobeynikov
Add more instructions
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Anton Korobeynikov
Add dummy lowering for shifts
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Anton Korobeynikov
We're not going to spend 100% of time in interrupts...
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Anton Korobeynikov
Add simple reg-reg add.
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Anton Korobeynikov
Add code enough for emission of reg-reg and reg-imm...
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Anton Korobeynikov
Add proper ISD::RET lowering
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Anton Korobeynikov
Dummy MSP430 backend
blob
|
commitdiff
|
raw
|
diff to current