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-07-16
Anton Korobeynikov
32 bit shifts have only 12 bit displacements
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Add proper register aliases
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Properly generate stack frame
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Unbreak indirect branches
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Unbreak
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Do not forget to save R15 when we allocate stack frame
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
All calls clobbers R14
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Unbreak calls to vararg functions
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Stupid typo
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Typos
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Consolidate reg-imm / reg-reg-imm address mode selectio...
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Fix fallout from 12-bit stuff landing: decide whether...
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Add support for 12 bit displacements
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
We already have reserved call frame regardless whether...
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Emit proper lowering of load from arg stack slot
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Implement dynamic allocas
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Add jump tables
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Exapnd br_jt into indirect branch. Provide pattern...
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Implement 64 bit immediates
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Add rotates
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Add patterns for integer negate
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Provide proper patterns for and with imm instructions...
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Add 32 bit and reg-imm and disable invalid patterns...
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Add z9 and z10 target processors. Mark z10-only instruc...
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Fix MUL64rm instruction asmprinting
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Preliminary asmprinting of globals
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Implement asmprinting for odd-even regpairs
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
32-bit ri addressing mode has only 12-bit displacement
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Forgot to add
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Do not put bunch of target-specific stuff into common...
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Print signed imms properly
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Provide hooks for spilling / restoring stuff
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Revert thinko
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Temporary workaround problem with signed 32-bit imm's
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Implement InsertBranch() hook
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Pipehole pattern for i32 imm's
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Bunch of sext_inreg patterns
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Provide normal 32 bit load and store
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Proper lower 'small' results
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Completel forgot about unconditional branches
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Lower addresses of globals
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Test (incomplete) for easy muls
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Provide "wide" muls and divs/rems
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Fix thinko
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Fix epic bug with invalid regclass for R0D
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Let RegisterInfo decide whether it can emit cross-class...
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
More register pairs (now 32 bit ones)
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Add even-odd register pairs
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Unbreak due to mainline api change
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Preliminary mul lowering
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
More extloads
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Tests for cmp / br_cc / select_cc
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
SELECT_CC lowering
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Conditional branches and comparisons
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Emit correct offset for PseudoSourceValue
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Provide proper stack offsets for outgoing arguments
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Change register allocation order to reduce amount of...
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Emit callee-saved regs spills / restores
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Scan for presence of calls and determine max callframe...
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Some preliminary call lowering
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Prologue / epilogue emission
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Add simple frame index elimination
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Provide proper test :)
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Swap the order of imm and idx field for rri addrmode...
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Do not truncate sign bits for negative imms
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Add address computation stuff
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Cleanup
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Add mem-imm stores
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
[PATCH 023/155] Typo
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Add stores and truncstores
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Add patterns for various extloads
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Do some heroic rri address matching (shamelessly stolen...
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Change register allocation order, so R0 will be allocat...
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Add shifts and reg-imm address matching
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Add bunch of 32-bit patterns... Uffff :)
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Propagate return result extension type
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Rafael Espindola
Add tests for fixes I committed earlier to the C++ FE.
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Add 32 bit subregs
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Add another bunch of reg-imm patterns for add/or/and/xor
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Add bunch of reg-imm movs
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Proper match halfword-imm operands for mov and add
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Provide masked reg-imm 'or' and 'and'
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Fix test running lines
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Add reg-reg and pattern
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Add sub reg-reg pattern
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Add xor reg-reg pattern
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Add or reg-reg pattern.
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Add add reg-reg and reg-imm patterns
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Add simple reg-reg and reg-imm moves
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Minimal lowering for formal_arguments / ret
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Add testsuite dir for systemz stuff
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Anton Korobeynikov
Let's start another backend :)
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Richard Osborne
Combine an unaligned store of unaligned load into a...
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Richard Osborne
Lower the threshold at which memcpy / memmove / memset...
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Richard Osborne
Fix typo in last commit on expansion of unaligned loads.
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Richard Osborne
Expand unaligned 32 bit loads from an address which...
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Richard Osborne
Custom lower unaligned 32 bit stores and loads into...
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Evan Cheng
Let callers decide the sub-register index on the def...
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Chris Lattner
use SUBREG_TO_REG instead of INSERT_SUBREG, this way...
commit
|
commitdiff
|
tree
|
snapshot
2009-07-16
Bruno Cardoso...
Fix coding style issues pointed by Bill.
commit
|
commitdiff
|
tree
|
snapshot
next