projects
/
oota-llvm.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
oota-llvm.git
2009-05-03
Chris Lattner
be very explicit that readnone/readonly functions can't
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Evan Cheng
In some rare cases, the register allocator can spill...
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Handle implicit zext in a better way. Shamelessly stole...
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Regenerate
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Fix typo
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Update due to mainline API change
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Add TODO list :)
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Make handling of conditional stuff much more straightfo...
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Temporary disable imm patterns for cmp. Actually, all...
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Expand divisions into libcalls
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Properly handle sdiv / udiv / srem / urem libcalls
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Custom lower SIGN_EXTEND
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Some eye-candy
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Print function header / footer
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Fix printing: je => jeq
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Add 8bit shifts
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Handle logical shift right (at least I hope so :) )
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Handle anyext
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Expand all sorts of indirect branches
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Add InsertBranch() hook for tail mergeing
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Implement bswap
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Properly handle ExternalSymbol's
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Expand muls (all mulls!) to libcalls for now
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Proper name 16 bit libcalls
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Add libcall expansion for 16 and 128 bit muls
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Provide addc and subc
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Add left shift
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Add direct branch
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
It's error-prone to maintain two separate variants...
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Lower select with custom inserted and make condjumps...
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Add first draft for conditions, conditional branches...
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Hanle i8 returns
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Small tweaking
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Add prologue/epilogue emission. Fix frame pointer handling.
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Add code for save/restore of callee-saved registers
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Two more hooks for RA and FP registers
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Proper handle loading of effective address of stack...
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Match frame indexes
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
First draft of stack slot loads / stores lowering
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Reverse order of memory arguments
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Remove bogus pattern
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Correct asmprinting of memory operands
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Match wrapper node for address
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Add lowering for global address nodes. Not pretty effic...
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Some early full call lowering draft for direct calls
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Add call frame setup instruction elimination and loweri...
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Add CALL lowering.
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Add bunch of mem-whatever patterns
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Add bunch of reg-mem inst patterns
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Add normal and trunc stores
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Basic support for mem=>reg moves
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Add 8-bit insts. zext behaviour is not modelled yet
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Add 8-bit regclass and pattern for sext_inreg
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Add pattern for OR
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Add reg-imm variants
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Add hint to nop
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Add more instructions
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Cleanup
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Add dummy lowering for shifts
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
We don't have any div at all - thus mark it as expensive
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
We're not going to spend 100% of time in interrupts...
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Add simple reg-reg add.
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
gas uses lower letter for register names
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Add code enough for emission of reg-reg and reg-imm...
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Add function body printing routine
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Add 'msp430' target triple recognizer
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Make emit{Prologue,Epilogue}() noop for now
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Add callee-saved regs & reg classes getter hooks
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Add simple FP indicator for given function hook
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Provide set of reserved registers
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Add proper ISD::RET lowering
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Add first draft of MSP430 calling convention stuff...
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Fix register names, fix register allocation order,...
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Clearify the usage and add some debug stuff
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Cleanup
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Add cmake script. No idea whether it works or not :)
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Add a note
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Typo
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Anton Korobeynikov
Dummy MSP430 backend
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Argyrios Kyrtzidis
-Move the DwarfWriter::ValidDebugInfo check to a static...
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Dan Gohman
Revert r70645 for now; it's causing a variety of regres...
commit
|
commitdiff
|
tree
|
snapshot
2009-05-03
Nick Lewycky
Revert r70630. Go back to appending ".b" to internal...
commit
|
commitdiff
|
tree
|
snapshot
2009-05-02
Dan Gohman
Add an svn:ignore for unittests/VMCore.
commit
|
commitdiff
|
tree
|
snapshot
2009-05-02
Dan Gohman
Convert ScalarEvolution to use CallbackVH for its inter...
commit
|
commitdiff
|
tree
|
snapshot
2009-05-02
Dan Gohman
Apply Jeffrey Yasskin's CallbackVH patch, with minor...
commit
|
commitdiff
|
tree
|
snapshot
2009-05-02
Dan Gohman
Include <limits.h> to get the definition of CHAR_BIT.
commit
|
commitdiff
|
tree
|
snapshot
2009-05-02
Dan Gohman
The second argument to RecursivelyDeleteTriviallyDeadIn...
commit
|
commitdiff
|
tree
|
snapshot
2009-05-02
Dan Gohman
Previously, RecursivelyDeleteDeadInstructions provided...
commit
|
commitdiff
|
tree
|
snapshot
2009-05-02
Dan Gohman
When ScalarEvolution is told to forget the trip count...
commit
|
commitdiff
|
tree
|
snapshot
2009-05-02
Dan Gohman
Tell ScalarEvolution that the loop is being deleted...
commit
|
commitdiff
|
tree
|
snapshot
2009-05-02
Nick Lewycky
Don't append ".b" to the names of globals that are...
commit
|
commitdiff
|
tree
|
snapshot
2009-05-02
Dan Gohman
Don't split critical edges during the AddUsersIfInteres...
commit
|
commitdiff
|
tree
|
snapshot
2009-05-02
Dan Gohman
Add Base.td to svn:ignore.
commit
|
commitdiff
|
tree
|
snapshot
2009-05-01
Chris Lattner
'The attached patch fixes an issue where llc -march...
commit
|
commitdiff
|
tree
|
snapshot
2009-05-01
Chris Lattner
Drop the default assumption about alignment down to...
commit
|
commitdiff
|
tree
|
snapshot
2009-05-01
Dan Gohman
Change the description string of the LoopInfo pass.
commit
|
commitdiff
|
tree
|
snapshot
2009-05-01
Stuart Hastings
Prevent looping when DenseSet is abused.
commit
|
commitdiff
|
tree
|
snapshot
2009-05-01
Misha Brukman
HTML-escape '>' as '>' in sample C++ code.
commit
|
commitdiff
|
tree
|
snapshot
2009-05-01
Bob Wilson
Allow CONCAT_VECTORS nodes to be legal or have custom...
commit
|
commitdiff
|
tree
|
snapshot
2009-05-01
Dan Gohman
Actually insert inserted instructions into the Inserted...
commit
|
commitdiff
|
tree
|
snapshot
next