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
/
SystemZISelLowering.cpp
2009-07-16
Anton Korobeynikov
Make FP zero to be legal FP immediate via LOAD ZERO
blob
|
commitdiff
|
raw
2009-07-16
Anton Korobeynikov
Proper FP extloads
blob
|
commitdiff
|
raw
|
diff to current
2009-07-16
Anton Korobeynikov
Add proper PWS impdef's
blob
|
commitdiff
|
raw
|
diff to current
2009-07-16
Anton Korobeynikov
Propagate FP select_cc to dag inserters
blob
|
commitdiff
|
raw
|
diff to current
2009-07-16
Anton Korobeynikov
We don't have native sine / cosine instructions
blob
|
commitdiff
|
raw
|
diff to current
2009-07-16
Anton Korobeynikov
We don't have any FP extloads
blob
|
commitdiff
|
raw
|
diff to current
2009-07-16
Anton Korobeynikov
Implement all comparisons
blob
|
commitdiff
|
raw
|
diff to current
2009-07-16
Anton Korobeynikov
Add constpool lowering / printing
blob
|
commitdiff
|
raw
|
diff to current
2009-07-16
Anton Korobeynikov
Allow FP arguments pass / return
blob
|
commitdiff
|
raw
|
diff to current
2009-07-16
Anton Korobeynikov
Register FP regclasses
blob
|
commitdiff
|
raw
|
diff to current
2009-07-16
Anton Korobeynikov
Implement 'large' PIC model
blob
|
commitdiff
|
raw
|
diff to current
2009-07-16
Anton Korobeynikov
Implement shifts properly (hopefilly - finally!)
blob
|
commitdiff
|
raw
|
diff to current
2009-07-16
Anton Korobeynikov
Properly handle divides. As a bonus - implement memory...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-16
Anton Korobeynikov
Emit proper lowering of load from arg stack slot
blob
|
commitdiff
|
raw
|
diff to current
2009-07-16
Anton Korobeynikov
Implement dynamic allocas
blob
|
commitdiff
|
raw
|
diff to current
2009-07-16
Anton Korobeynikov
Add jump tables
blob
|
commitdiff
|
raw
|
diff to current
2009-07-16
Anton Korobeynikov
Exapnd br_jt into indirect branch. Provide pattern...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-16
Anton Korobeynikov
Proper lower 'small' results
blob
|
commitdiff
|
raw
|
diff to current
2009-07-16
Anton Korobeynikov
Lower addresses of globals
blob
|
commitdiff
|
raw
|
diff to current
2009-07-16
Anton Korobeynikov
Provide "wide" muls and divs/rems
blob
|
commitdiff
|
raw
|
diff to current
2009-07-16
Anton Korobeynikov
Preliminary mul lowering
blob
|
commitdiff
|
raw
|
diff to current
2009-07-16
Anton Korobeynikov
More extloads
blob
|
commitdiff
|
raw
|
diff to current
2009-07-16
Anton Korobeynikov
SELECT_CC lowering
blob
|
commitdiff
|
raw
|
diff to current
2009-07-16
Anton Korobeynikov
Conditional branches and comparisons
blob
|
commitdiff
|
raw
|
diff to current
2009-07-16
Anton Korobeynikov
Emit correct offset for PseudoSourceValue
blob
|
commitdiff
|
raw
|
diff to current
2009-07-16
Anton Korobeynikov
Provide proper stack offsets for outgoing arguments
blob
|
commitdiff
|
raw
|
diff to current
2009-07-16
Anton Korobeynikov
Some preliminary call lowering
blob
|
commitdiff
|
raw
|
diff to current
2009-07-16
Anton Korobeynikov
Add mem-imm stores
blob
|
commitdiff
|
raw
|
diff to current
2009-07-16
Anton Korobeynikov
Add shifts and reg-imm address matching
blob
|
commitdiff
|
raw
|
diff to current
2009-07-16
Anton Korobeynikov
Add bunch of 32-bit patterns... Uffff :)
blob
|
commitdiff
|
raw
|
diff to current
2009-07-16
Anton Korobeynikov
Add 32 bit subregs
blob
|
commitdiff
|
raw
|
diff to current
2009-07-16
Anton Korobeynikov
Minimal lowering for formal_arguments / ret
blob
|
commitdiff
|
raw
|
diff to current
2009-07-16
Anton Korobeynikov
Let's start another backend :)
blob
|
commitdiff
|
raw
|
diff to current