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