projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Alpha doesn't have a native f32 extload instruction.
[oota-llvm.git]
/
lib
/
CodeGen
/
SelectionDAG
/
LegalizeDAG.cpp
2005-01-28
Chris Lattner
Alpha doesn't have a native f32 extload instruction.
blob
|
commitdiff
|
raw
2005-01-28
Chris Lattner
implement legalization of truncates whose results and...
blob
|
commitdiff
|
raw
|
diff to current
2005-01-28
Chris Lattner
Get alpha working with memset/memcpy/memmove
blob
|
commitdiff
|
raw
|
diff to current
2005-01-28
Chris Lattner
CopyFromReg produces two values. Make sure that we...
blob
|
commitdiff
|
raw
|
diff to current
2005-01-23
Chris Lattner
Silence optimized warnings.
blob
|
commitdiff
|
raw
|
diff to current
2005-01-23
Chris Lattner
Adjust to changes in SelectionDAG interfaces
blob
|
commitdiff
|
raw
|
diff to current
2005-01-22
Chris Lattner
Fix problems with non-x86 targets.
blob
|
commitdiff
|
raw
|
diff to current
2005-01-21
Chris Lattner
Refactor libcall code a bit. Initial implementation...
blob
|
commitdiff
|
raw
|
diff to current
2005-01-20
Chris Lattner
Simplify the shift-expansion code.
blob
|
commitdiff
|
raw
|
diff to current
2005-01-20
Chris Lattner
Expand add/sub into ADD_PARTS/SUB_PARTS instead of...
blob
|
commitdiff
|
raw
|
diff to current
2005-01-19
Chris Lattner
Add support for targets that pass args in registers...
blob
|
commitdiff
|
raw
|
diff to current
2005-01-19
Chris Lattner
Fold single use token factor nodes into other token...
blob
|
commitdiff
|
raw
|
diff to current
2005-01-19
Chris Lattner
Realize the individual pieces of an expanded copytoreg...
blob
|
commitdiff
|
raw
|
diff to current
2005-01-19
Chris Lattner
Implement a way of expanding shifts. This applies...
blob
|
commitdiff
|
raw
|
diff to current
2005-01-18
Chris Lattner
Zero is cheaper than sign extend.
blob
|
commitdiff
|
raw
|
diff to current
2005-01-18
Chris Lattner
Fix some fixmes (promoting bools for select and brcond...
blob
|
commitdiff
|
raw
|
diff to current
2005-01-18
Chris Lattner
Teach legalize to promote copy(from|to)reg, instead...
blob
|
commitdiff
|
raw
|
diff to current
2005-01-18
Chris Lattner
Teach legalize to promote SetCC results.
blob
|
commitdiff
|
raw
|
diff to current
2005-01-18
Chris Lattner
Allow setcc operations to have nonbool types.
blob
|
commitdiff
|
raw
|
diff to current
2005-01-16
Chris Lattner
Implement legalize of call nodes.
blob
|
commitdiff
|
raw
|
diff to current
2005-01-16
Chris Lattner
Revamp supported ops. Instead of just being supported...
blob
|
commitdiff
|
raw
|
diff to current
2005-01-16
Chris Lattner
Implement some more missing promotions.
blob
|
commitdiff
|
raw
|
diff to current
2005-01-16
Chris Lattner
Clarify assertion.
blob
|
commitdiff
|
raw
|
diff to current
2005-01-16
Chris Lattner
Move some information into the TargetLowering object.
blob
|
commitdiff
|
raw
|
diff to current
2005-01-16
Chris Lattner
legalize a bunch of operations that I missed.
blob
|
commitdiff
|
raw
|
diff to current
2005-01-16
Chris Lattner
Fix some serious bugs in promotion.
blob
|
commitdiff
|
raw
|
diff to current
2005-01-15
Chris Lattner
Implement promotion of a whole bunch more operators...
blob
|
commitdiff
|
raw
|
diff to current
2005-01-15
Chris Lattner
Add support for legalizing FP_ROUND_INREG, SIGN_EXTEND_...
blob
|
commitdiff
|
raw
|
diff to current
2005-01-15
Chris Lattner
Add support for promoting ADD/MUL.
blob
|
commitdiff
|
raw
|
diff to current
2005-01-15
Chris Lattner
Add intitial support for promoting some operators.
blob
|
commitdiff
|
raw
|
diff to current
2005-01-14
Chris Lattner
Adjust to CopyFromReg changes, implement deletion of...
blob
|
commitdiff
|
raw
|
diff to current
2005-01-14
Chris Lattner
Start implementing truncating stores and extending...
blob
|
commitdiff
|
raw
|
diff to current
2005-01-13
Chris Lattner
Add new ImplicitDef node, rename CopyRegSDNode class...
blob
|
commitdiff
|
raw
|
diff to current
2005-01-13
Chris Lattner
Legalize new node, add assertion.
blob
|
commitdiff
|
raw
|
diff to current
2005-01-12
Chris Lattner
Fix sign extend to long. When coming from sbyte, we...
blob
|
commitdiff
|
raw
|
diff to current
2005-01-12
Reid Spencer
Shut up warnings with GCC 3.4.3 about uninitialized...
blob
|
commitdiff
|
raw
|
diff to current
2005-01-11
Chris Lattner
Squelch optimized warning.
blob
|
commitdiff
|
raw
|
diff to current
2005-01-11
Chris Lattner
Teach legalize to lower MEMSET/MEMCPY/MEMMOVE operation...
blob
|
commitdiff
|
raw
|
diff to current
2005-01-10
Chris Lattner
Lower to the correct functions. This fixes FreeBench...
blob
|
commitdiff
|
raw
|
diff to current
2005-01-09
Chris Lattner
Fix a bug legalizing call instructions (make sure to...
blob
|
commitdiff
|
raw
|
diff to current
2005-01-09
Chris Lattner
Fix a minor bug legalizing dynamic_stackalloc. This...
blob
|
commitdiff
|
raw
|
diff to current
2005-01-09
Chris Lattner
Teach legalize to deal with DYNAMIC_STACKALLOC (aka...
blob
|
commitdiff
|
raw
|
diff to current
2005-01-08
Chris Lattner
Tighten up assertions.
blob
|
commitdiff
|
raw
|
diff to current
2005-01-08
Chris Lattner
Silence VS warnings.
blob
|
commitdiff
|
raw
|
diff to current
2005-01-08
Chris Lattner
Implement handling of most long operators through libcalls.
blob
|
commitdiff
|
raw
|
diff to current
2005-01-08
Chris Lattner
Add support for FP->INT conversions and back.
blob
|
commitdiff
|
raw
|
diff to current
2005-01-08
Chris Lattner
Implement the 'store FPIMM, Ptr' -> 'store INTIMM,...
blob
|
commitdiff
|
raw
|
diff to current
2005-01-07
Chris Lattner
Add support for truncating integer casts from long.
blob
|
commitdiff
|
raw
|
diff to current
2005-01-07
Chris Lattner
Fix a bug in load expansion legalization and ret legali...
blob
|
commitdiff
|
raw
|
diff to current
2005-01-07
Chris Lattner
Legalize unconditional branches too
blob
|
commitdiff
|
raw
|
diff to current
2005-01-07
Chris Lattner
Implement support for long GEP indices on 32-bit archs...
blob
|
commitdiff
|
raw
|
diff to current
2005-01-07
Chris Lattner
implement legalization of a bunch more operators.
blob
|
commitdiff
|
raw
|
diff to current
2005-01-07
Chris Lattner
Fix another bug legalizing calls!
blob
|
commitdiff
|
raw
|
diff to current
2005-01-07
Chris Lattner
Fix a bug legalizing calls
blob
|
commitdiff
|
raw
|
diff to current
2005-01-07
Chris Lattner
After legalizing a DAG, delete dead nodes to save space.
blob
|
commitdiff
|
raw
|
diff to current
2005-01-07
Chris Lattner
Teach legalize how to handle condbranches
blob
|
commitdiff
|
raw
|
diff to current
2005-01-07
Chris Lattner
Initial implementation of the DAG legalization. This...
blob
|
commitdiff
|
raw
|
diff to current