projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Do not generate 32-bit call on win64 when imm does not fit
[oota-llvm.git]
/
lib
/
Target
/
SystemZ
/
SystemZISelLowering.cpp
2009-08-05
Dan Gohman
Major calling convention code refactoring.
blob
|
commitdiff
|
raw
2009-07-28
Chris Lattner
Rip all of the global variable lowering logic out of...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-22
Owen Anderson
Get rid of the Pass+Context magic.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-21
Eli Friedman
Missed a piece of the commit to remove the shift flavor.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-18
Anton Korobeynikov
Expand frem
blob
|
commitdiff
|
raw
|
diff to current
2009-07-18
Anton Korobeynikov
Turn abort() into unreachable
blob
|
commitdiff
|
raw
|
diff to current
2009-07-18
Anton Korobeynikov
Turn few asserts into errors / unreachable's
blob
|
commitdiff
|
raw
|
diff to current
2009-07-18
Anton Korobeynikov
Provide expansion for ct* intrinsics
blob
|
commitdiff
|
raw
|
diff to current
2009-07-18
Anton Korobeynikov
Expand sext_inreg for i1
blob
|
commitdiff
|
raw
|
diff to current
2009-07-16
Anton Korobeynikov
Unbreak
blob
|
commitdiff
|
raw
|
diff to current
2009-07-16
Anton Korobeynikov
Expand 32-bit bitconverts via memory
blob
|
commitdiff
|
raw
|
diff to current
2009-07-16
Anton Korobeynikov
i32 values are passed extended also on stack. Handle...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-16
Anton Korobeynikov
We definitely have 1-0 bools
blob
|
commitdiff
|
raw
|
diff to current
2009-07-16
Anton Korobeynikov
Out GR128 regclass is not a 'real' i128 one.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-16
Anton Korobeynikov
Handle bitconverts
blob
|
commitdiff
|
raw
|
diff to current
2009-07-16
Anton Korobeynikov
Expand fp_to_uint too
blob
|
commitdiff
|
raw
|
diff to current
2009-07-16
Anton Korobeynikov
We don't have FP truncstores
blob
|
commitdiff
|
raw
|
diff to current
2009-07-16
Anton Korobeynikov
Expand uint_to_fp
blob
|
commitdiff
|
raw
|
diff to current
2009-07-16
Anton Korobeynikov
Make FP zero to be legal FP immediate via LOAD ZERO
blob
|
commitdiff
|
raw
|
diff to current
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