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
/
LegalizeDAG.cpp
Age
Commit message (
Expand
)
Author
2009-01-24
Fix an indent and a typo.
Nate Begeman
2009-01-22
Add SelectionDAG::getNOT method to construct bitwise NOT operations,
Bob Wilson
2009-01-21
CellSPU:
Scott Michel
2009-01-15
More consts on TargetLowering references.
Dan Gohman
2009-01-15
Use const with TargetLowering references in a few more places.
Dan Gohman
2009-01-13
Use DebugInfo interface to lower dbg_* intrinsics.
Devang Patel
2009-01-12
Rename getABITypeSize to getTypePaddedSize, as
Duncan Sands
2009-01-01
Fix PR3274: when promoting the condition of a BRCOND node,
Duncan Sands
2008-12-29
Teach LeaglizeDAG that i64 mul can be a libcall.
Scott Michel
2008-12-23
Clean up the atomic opcodes in SelectionDAG.
Dan Gohman
2008-12-18
Added support for vector widening.
Mon P Wang
2008-12-17
Fix expansion of vsetcc to set the high bit for true instead of 1.
Mon P Wang
2008-12-14
Reapply r60997, this time without forgetting that
Duncan Sands
2008-12-13
Temporarily revert r60997. It was causing this failure:
Bill Wendling
2008-12-13
LegalizeDAG is not supposed to introduce illegal
Duncan Sands
2008-12-13
Added basic support for expanding VSETCC
Mon P Wang
2008-12-13
On big-endian machines it is wrong to do a full
Duncan Sands
2008-12-12
When expanding unaligned loads and stores do not make
Duncan Sands
2008-12-12
Fix add/sub expansion: don't create ADD / SUB with two results (seems like ev...
Evan Cheng
2008-12-12
When using a 4 byte jump table on a 64 bit machine,
Duncan Sands
2008-12-12
Added support for SELECT v8i8 v4i16 for X86 (MMX)
Mon P Wang
2008-12-11
Whitespace clean up (tabs with spaces)
Mon P Wang
2008-12-10
Whitespace changes.
Bill Wendling
2008-12-09
Add sub/mul overflow intrinsics. This currently doesn't have a
Bill Wendling
2008-12-09
In LegalizeOp, don't change the result type of CONVERT_RNDSAT when promoting
Mon P Wang
2008-12-09
Fix getNode to allow a vector for the shift amount for shifts of vectors.
Mon P Wang
2008-12-02
Non-functional change: make custom lowering for truncate stylistically
Scott Michel
2008-12-02
make it possible to custom lower TRUNCATE (needed for the CellSPU target)
Tilmann Scheller
2008-12-02
Removed some unnecessary code in widening.
Mon P Wang
2008-12-01
There are no longer any places that require a
Duncan Sands
2008-12-01
Change the interface to the type legalization method
Duncan Sands
2008-11-27
Removing redundant semicolons. No functionality change.
Sanjiv Gupta
2008-11-26
Allow custom lowering of ADDE/ADDC/SUBE/SUBC operations.
Sanjiv Gupta
2008-11-25
A simplification for checking whether the signs of the operands and sum diffe...
Bill Wendling
2008-11-25
Now with the correct type for the 0.
Bill Wendling
2008-11-25
Get rid of unused variable.
Bill Wendling
2008-11-25
Hacker's Delight says, "Signed integer overflow of addition occurs if and only
Bill Wendling
2008-11-24
- Make lowering of "add with overflow" customizable by back-ends.
Bill Wendling
2008-11-24
Eliminate some unused variable compile time warnings.
Evan Cheng
2008-11-24
Add support for llvm.uadd.with.overflow.
Bill Wendling
2008-11-22
- Move conversion of [SU]ADDO from DAG combiner into legalizer.
Bill Wendling
2008-11-15
Add missing widen operations, fixed widening for extracting a subvector,
Mon P Wang
2008-11-10
Added CONVERT_RNDSAT (conversion with rounding and saturation) SDNode to
Mon P Wang
2008-11-10
Added support for the following definition of shufflevector
Mon P Wang
2008-11-07
Make FP tests requiring two compares work on PPC (PR 642).
Dale Johannesen
2008-11-06
Fixed scalarizing an extract subvector and prevent an infinite loop
Mon P Wang
2008-11-06
Widening cleanup
Mon P Wang
2008-11-04
80 columns
Dale Johannesen
2008-11-03
Make VAARG work with x86 long double (which is
Duncan Sands
2008-10-30
Add missing vsetcc expansion for widening
Mon P Wang
[next]