index
:
llvm
master
release_1
release_16
release_20
release_21
release_22
release_23
release_24
release_25
release_26
release_27
release_28
release_29
release_30
release_31
release_32
release_33
stable
svn-tags/RELEASE_1
svn-tags/RELEASE_20
svn-tags/RELEASE_21
svn-tags/RELEASE_22
svn-tags/RELEASE_23
svn-tags/RELEASE_24
svn-tags/RELEASE_25
svn-tags/RELEASE_26
svn-tags/RELEASE_27
svn-tags/RELEASE_28
svn-tags/RELEASE_29
svn-tags/RELEASE_30
svn-tags/RELEASE_31
svn-tags/RELEASE_32
testing
http://llvm.org
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
CodeGen
/
SelectionDAG
/
LegalizeIntegerTypes.cpp
Age
Commit message (
Expand
)
Author
2008-12-15
Added support to LegalizeType for expanding the operands of scalar to vector
Mon P Wang
2008-12-13
Remove assertion to allow promotion of a truncating store operand
Mon P Wang
2008-12-10
For amusement, implement SADDO, SSUBO, UADDO, USUBO
Duncan Sands
2008-12-09
Add sub/mul overflow intrinsics. This currently doesn't have a
Bill Wendling
2008-12-09
Fix PR3117: not all nodes being legalized. The
Duncan Sands
2008-12-01
Change the interface to the type legalization method
Duncan Sands
2008-11-23
Rename SetCCResultContents to BooleanContents. In
Duncan Sands
2008-11-22
Cleanup of the [SU]ADDO type legalization code. Patch by Duncan!
Bill Wendling
2008-11-22
- Move conversion of [SU]ADDO from DAG combiner into legalizer.
Bill Wendling
2008-11-18
Remove integer promotion support for FP_EXTEND
Duncan Sands
2008-11-18
Simplify code using helper routines. There is not
Duncan Sands
2008-11-17
Don't produce ADDC/ADDE when expanding SHL unless they are legal
Richard Osborne
2008-11-17
Fixed legalization of CONVERT_RNDSAT for integers.
Mon P Wang
2008-11-12
Correct some thinkos in the expansion of ADD/SUB
Duncan Sands
2008-11-11
Cleaned up and fix bugs in convert_rndsat node
Mon P Wang
2008-11-10
Added CONVERT_RNDSAT (conversion with rounding and saturation) SDNode to
Mon P Wang
2008-11-10
Tweak some comments.
Duncan Sands
2008-11-10
Small cleanups. No functionality change intended!
Duncan Sands
2008-11-10
When promoting the result of fp_to_uint/fp_to_sint,
Duncan Sands
2008-11-07
Sign-extend rather than zero-extend when promoting
Duncan Sands
2008-11-03
Make VAARG promotion work correctly with large funky
Duncan Sands
2008-10-29
Fix PR2977: LegalizeTypes support for expanding
Duncan Sands
2008-10-29
Fix 80 column violations.
Duncan Sands
2008-10-23
Fix thinko - the operand number has nothing to do
Duncan Sands
2008-10-22
Be nice to CellSPU: for this target getSetCCResultType
Duncan Sands
2008-10-22
Port from LegalizeDAG the logic to only generate
Duncan Sands
2008-10-22
Add some comments explaining the meaning of a boolean
Duncan Sands
2008-10-20
LegalizeTypes support for atomic operation promotion.
Duncan Sands
2008-10-20
Use DAG.getIntPtrConstant rather than DAG.getConstant
Duncan Sands
2008-10-20
Always use either MVT::i1 or getSetCCResultType for
Duncan Sands
2008-10-20
Formatting - no functional change.
Duncan Sands
2008-10-20
Don't use a random type for the select condition,
Duncan Sands
2008-10-03
The result of getSetCCResultType (eg: i32) may be larger
Duncan Sands
2008-09-22
Fix the alignment of loads from constant pool entries when the
Dan Gohman
2008-09-12
Rename ConstantSDNode::getValue to getZExtValue, for consistency
Dan Gohman
2008-08-28
erect abstraction boundaries for accessing SDValue members, rename Val -> Nod...
Gabor Greif
2008-07-27
Rename SDOperand to SDValue.
Dan Gohman
2008-07-17
Factorize some code for determining which libcall to use.
Duncan Sands
2008-07-16
Add support for promoting and expanding AssertZext
Duncan Sands
2008-07-16
Reorder methods alphabetically. No functionality change.
Duncan Sands
2008-07-15
LegalizeTypes support for promotion of bswap.
Duncan Sands
2008-07-15
LegalizeTypes support for promotion of SIGN_EXTEND_INREG.
Duncan Sands
2008-07-15
Reorder the integer promotion methods alphabetically.
Duncan Sands
2008-07-11
It is pointless to turn a UINT_TO_FP into an
Duncan Sands
2008-07-11
Add two missing SINT_TO_FP libcalls.
Duncan Sands
2008-07-11
Port a shift-by-1 optimization from LegalizeDAG: it
Duncan Sands
2008-07-11
Add support for 128 bit shifts and 32 bit shifts
Duncan Sands
2008-07-10
Add support for 128 bit multiplicative operations.
Duncan Sands
2008-07-10
Add a mysteriously missing libcall, FPTOSINT_F80_I32.
Duncan Sands
2008-07-10
Fix a FIXME: use an apint in CTTZ legalization.
Duncan Sands
[next]