index
:
emscripten-fastcomp
master
LLVM with the emscripten fastcomp javascript backend
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Target
/
MSP430
Age
Commit message (
Expand
)
Author
2009-05-03
Add direct branch
Anton Korobeynikov
2009-05-03
It's error-prone to maintain two separate variants of asmprinting stuff, one ...
Anton Korobeynikov
2009-05-03
Lower select with custom inserted and make condjumps generic
Anton Korobeynikov
2009-05-03
Add first draft for conditions, conditional branches, etc
Anton Korobeynikov
2009-05-03
Hanle i8 returns
Anton Korobeynikov
2009-05-03
Small tweaking
Anton Korobeynikov
2009-05-03
Add prologue/epilogue emission. Fix frame pointer handling.
Anton Korobeynikov
2009-05-03
Add code for save/restore of callee-saved registers
Anton Korobeynikov
2009-05-03
Two more hooks for RA and FP registers
Anton Korobeynikov
2009-05-03
Proper handle loading of effective address of stack slot stuff
Anton Korobeynikov
2009-05-03
Match frame indexes
Anton Korobeynikov
2009-05-03
First draft of stack slot loads / stores lowering
Anton Korobeynikov
2009-05-03
Reverse order of memory arguments
Anton Korobeynikov
2009-05-03
Remove bogus pattern
Anton Korobeynikov
2009-05-03
Correct asmprinting of memory operands
Anton Korobeynikov
2009-05-03
Match wrapper node for address
Anton Korobeynikov
2009-05-03
Add lowering for global address nodes. Not pretty efficient though.
Anton Korobeynikov
2009-05-03
Some early full call lowering draft for direct calls
Anton Korobeynikov
2009-05-03
Add call frame setup instruction elimination and lowerid for bunch of call-re...
Anton Korobeynikov
2009-05-03
Add CALL lowering.
Anton Korobeynikov
2009-05-03
Add bunch of mem-whatever patterns
Anton Korobeynikov
2009-05-03
Add bunch of reg-mem inst patterns
Anton Korobeynikov
2009-05-03
Add normal and trunc stores
Anton Korobeynikov
2009-05-03
Basic support for mem=>reg moves
Anton Korobeynikov
2009-05-03
Add 8-bit insts. zext behaviour is not modelled yet
Anton Korobeynikov
2009-05-03
Add 8-bit regclass and pattern for sext_inreg
Anton Korobeynikov
2009-05-03
Add pattern for OR
Anton Korobeynikov
2009-05-03
Add reg-imm variants
Anton Korobeynikov
2009-05-03
Add hint to nop
Anton Korobeynikov
2009-05-03
Add more instructions
Anton Korobeynikov
2009-05-03
Cleanup
Anton Korobeynikov
2009-05-03
Add dummy lowering for shifts
Anton Korobeynikov
2009-05-03
We don't have any div at all - thus mark it as expensive
Anton Korobeynikov
2009-05-03
We're not going to spend 100% of time in interrupts, do we? :)
Anton Korobeynikov
2009-05-03
Add simple reg-reg add.
Anton Korobeynikov
2009-05-03
gas uses lower letter for register names
Anton Korobeynikov
2009-05-03
Add code enough for emission of reg-reg and reg-imm moves. This allows us to ...
Anton Korobeynikov
2009-05-03
Add function body printing routine
Anton Korobeynikov
2009-05-03
Add 'msp430' target triple recognizer
Anton Korobeynikov
2009-05-03
Make emit{Prologue,Epilogue}() noop for now
Anton Korobeynikov
2009-05-03
Add callee-saved regs & reg classes getter hooks
Anton Korobeynikov
2009-05-03
Add simple FP indicator for given function hook
Anton Korobeynikov
2009-05-03
Provide set of reserved registers
Anton Korobeynikov
2009-05-03
Add proper ISD::RET lowering
Anton Korobeynikov
2009-05-03
Add first draft of MSP430 calling convention stuff and draft of ISD::FORMAL_A...
Anton Korobeynikov
2009-05-03
Fix register names, fix register allocation order, handle frame pointer.
Anton Korobeynikov
2009-05-03
Clearify the usage and add some debug stuff
Anton Korobeynikov
2009-05-03
Cleanup
Anton Korobeynikov
2009-05-03
Add cmake script. No idea whether it works or not :)
Anton Korobeynikov
2009-05-03
Add a note
Anton Korobeynikov
[prev]
[next]