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
*
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
*
80 columns
Dale Johannesen
2008-11-04
1
-2
/
+2
*
Make VAARG work with x86 long double (which is
Duncan Sands
2008-11-03
1
-3
/
+3
*
Add missing vsetcc expansion for widening
Mon P Wang
2008-10-30
1
-1
/
+12
*
Add initial support for vector widening. Logic is set to widen for X86.
Mon P Wang
2008-10-30
1
-27
/
+847
*
Add an SSE2 algorithm for uint64->f64 conversion.
Dale Johannesen
2008-10-21
1
-0
/
+16
*
Make the NaN test come second, heuristically assuming
Dan Gohman
2008-10-21
1
-12
/
+12
*
- Add target lowering hooks that specify which setcc conditions are illegal,
Evan Cheng
2008-10-15
1
-5
/
+54
*
Rename LoadX to LoadExt.
Evan Cheng
2008-10-14
1
-3
/
+3
*
FIX PR2794. Make sure SIGN_EXTEND_INREG nodes introduced by LegalizeSetCCOper...
Evan Cheng
2008-10-13
1
-1
/
+4
*
Change CALLSEQ_BEGIN and CALLSEQ_END to take TargetConstant's as
Chris Lattner
2008-10-11
1
-7
/
+3
*
Rename APFloat::convertToAPInt to bitcastToAPInt to
Dale Johannesen
2008-10-09
1
-5
/
+5
*
Use Dan's supperior check
Andrew Lenharth
2008-10-07
1
-13
/
+9
*
No need for |=
Andrew Lenharth
2008-10-07
1
-3
/
+3
*
Use ADDC if it is valid at any smaller size. Do it right this time
Andrew Lenharth
2008-10-07
1
-3
/
+6
*
Use ADDC if it is valid at any smaller size. fixes test/Codegen/Generic/i128...
Andrew Lenharth
2008-10-07
1
-3
/
+18
*
Expand arith on machines without carry flags
Andrew Lenharth
2008-10-07
1
-9
/
+33
*
wrap some long lines and expand i32 mul's to libcalls, inspired by a
Chris Lattner
2008-10-04
1
-4
/
+12
*
Pass MemOperand through for 64-bit atomics on 32-bit,
Dale Johannesen
2008-10-03
1
-5
/
+18
*
Handle some 64-bit atomics on x86-32, some of the time.
Dale Johannesen
2008-10-02
1
-11
/
+16
*
Fix typos in comments.
Dan Gohman
2008-10-01
1
-2
/
+2
*
Optimize SelectionDAG's AssignTopologicalOrder even further.
Dan Gohman
2008-09-30
1
-5
/
+4
*
Remove misuse of ReplaceNodeResults for atomics with
Dale Johannesen
2008-09-29
1
-3
/
+0
*
Add "inreg" field to CallSDNode (doesn't increase
Dale Johannesen
2008-09-26
1
-3
/
+3
*
bug 2812: Segmentation fault on a big emdiam processor.
Richard Pennington
2008-09-25
1
-1
/
+1
*
Fix the alignment of loads from constant pool entries when the
Dan Gohman
2008-09-22
1
-0
/
+2
*
Change SelectionDAG::getConstantPool to always set the alignment of the
Dan Gohman
2008-09-16
1
-7
/
+14
[next]