projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
f32/f64 regs are stored on stack if we're short in FP regs
[oota-llvm.git]
/
lib
/
Target
/
SystemZ
/
2009-07-16
Anton Korobeynikov
f32/f64 regs are stored on stack if we're short in...
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Lower anyext to zext, 32-bit stuff does not have any...
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Make FP zero to be legal FP immediate via LOAD ZERO
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Loads are not two-address in any way
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Add LOAD NEGATIVE instruction
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
LOAD COMPLEMENT instruction is not really two-addr
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Add multiple add/sub instructions
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Handle FP callee-saved regs
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Proper FP extloads
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Add proper PWS impdef's
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Propagate FP select_cc to dag inserters
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Implement fp_to_sint
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Implement FP regs spills / restores
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Add fabs
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Add fneg
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
We don't have native sine / cosine instructions
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
More sint_to_fp stuff
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Add bunch of FP instructions
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
We don't have any FP extloads
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Implement all comparisons
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Add constpool lowering / printing
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Allow FP arguments pass / return
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Register FP regclasses
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Add FP regs
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Fix fallout from prev. patch
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Provide consistent subreg idx scheme. This (hopefully...
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Use divide single for 32 bit signed divides
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Add missed operands types
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Missed part of prev. patch
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Another attempt to fix prologue emission
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Implement 'large' PIC model
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Implement shifts properly (hopefilly - finally!)
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Remove redundand register move
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Properly handle divides. As a bonus - implement memory...
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Fix epic fail: full-width muls are not commutable....
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
32 bit rotate is not twoaddr instruction
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
32 bit shifts have only 12 bit displacements
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Add proper register aliases
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Properly generate stack frame
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Unbreak indirect branches
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Unbreak
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Do not forget to save R15 when we allocate stack frame
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
All calls clobbers R14
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Unbreak calls to vararg functions
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Stupid typo
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Typos
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Consolidate reg-imm / reg-reg-imm address mode selectio...
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Fix fallout from 12-bit stuff landing: decide whether...
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Add support for 12 bit displacements
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
We already have reserved call frame regardless whether...
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Emit proper lowering of load from arg stack slot
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Implement dynamic allocas
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Add jump tables
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Exapnd br_jt into indirect branch. Provide pattern...
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Implement 64 bit immediates
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Add rotates
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Add patterns for integer negate
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Provide proper patterns for and with imm instructions...
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Add 32 bit and reg-imm and disable invalid patterns...
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Add z9 and z10 target processors. Mark z10-only instruc...
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Fix MUL64rm instruction asmprinting
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Preliminary asmprinting of globals
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Implement asmprinting for odd-even regpairs
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
32-bit ri addressing mode has only 12-bit displacement
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Forgot to add
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Print signed imms properly
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Provide hooks for spilling / restoring stuff
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Revert thinko
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Temporary workaround problem with signed 32-bit imm's
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Implement InsertBranch() hook
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Pipehole pattern for i32 imm's
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Bunch of sext_inreg patterns
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Provide normal 32 bit load and store
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Proper lower 'small' results
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Completel forgot about unconditional branches
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Lower addresses of globals
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Provide "wide" muls and divs/rems
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Fix thinko
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Fix epic bug with invalid regclass for R0D
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
More register pairs (now 32 bit ones)
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Add even-odd register pairs
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Unbreak due to mainline api change
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Preliminary mul lowering
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
More extloads
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
SELECT_CC lowering
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Conditional branches and comparisons
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Emit correct offset for PseudoSourceValue
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Provide proper stack offsets for outgoing arguments
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Change register allocation order to reduce amount of...
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Emit callee-saved regs spills / restores
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Some preliminary call lowering
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Prologue / epilogue emission
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Add simple frame index elimination
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Swap the order of imm and idx field for rri addrmode...
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Do not truncate sign bits for negative imms
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Add address computation stuff
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Cleanup
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Add mem-imm stores
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
[PATCH 023/155] Typo
tree
|
commitdiff
2009-07-16
Anton Korobeynikov
Add stores and truncstores
tree
|
commitdiff
next