index
:
external_llvm.git
replicant-6.0
Unnamed repository; edit this file 'description' to name the repository.
git repository hosting
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
CodeGen
/
SelectionDAG
/
LegalizeDAG.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
Add Expand-to-libcall support for additional atomics. This covers the usual
Jim Grosbach
2010-06-18
1
-4
/
+124
*
Change UpdateNodeOperands' operand and return value from SDValue to
Dan Gohman
2010-06-18
1
-11
/
+24
*
isValueValidForType can be a static member function.
Dan Gohman
2010-06-18
1
-1
/
+1
*
add missing break. inconsequential as the code shouldn't be reached, but
Jim Grosbach
2010-06-17
1
-0
/
+1
*
Add entries for Expanding atomic intrinsics to libcalls. Just a placeholder
Jim Grosbach
2010-06-17
1
-0
/
+19
*
ISD::MEMBARRIER should lower to a libcall (__sync_synchronize) if the target
Jim Grosbach
2010-06-17
1
-1
/
+13
*
Update the saved stack pointer in the sjlj function context following either
Jim Grosbach
2010-05-27
1
-0
/
+2
*
When expanding a vector_shuffle, the element type may not be legal and may
Bob Wilson
2010-05-19
1
-0
/
+2
*
Implement a correct ui64->f32 conversion. The old
Dale Johannesen
2010-05-13
1
-0
/
+36
*
Trim #includes and forward declarations.
Dan Gohman
2010-05-11
1
-1
/
+0
*
Code that needs a TargetMachine should have access to one directly, rather
Dan Gohman
2010-04-19
1
-4
/
+5
*
Use const qualifiers with TargetLowering. This eliminates several
Dan Gohman
2010-04-17
1
-1
/
+1
*
More 80 violations.
Evan Cheng
2010-04-15
1
-7
/
+12
*
use assertions instead of unreachable for logic errors.
Chris Lattner
2010-04-07
1
-28
/
+26
*
rename llvm::llvm_report_error -> llvm::report_fatal_error
Chris Lattner
2010-04-07
1
-1
/
+1
*
trim some spurious references to DwarfWriter. SDIsel really doesn't
Chris Lattner
2010-04-05
1
-1
/
+0
*
Get rid of target-specific nodes for fp16 <-> fp32 conversion.
Anton Korobeynikov
2010-03-18
1
-2
/
+0
*
Make default expansion for FP16 <-> FP32 nodes into libcalls
Anton Korobeynikov
2010-03-14
1
-0
/
+8
*
Fix PR6522: implement copysign expansion for x86 long double
Duncan Sands
2010-03-12
1
-23
/
+39
*
Reapply r97778 and r97779, enabled only for unsigned i64 to f64
Dan Gohman
2010-03-06
1
-0
/
+25
*
Revert r97778 and r97779. They're somehow breaking llvm-gcc builds.
Dan Gohman
2010-03-05
1
-17
/
+41
*
Fix these constants to be more portable.
Dan Gohman
2010-03-05
1
-3
/
+3
*
Rewrite i64-to-f64 conversion using an algorithm which handles
Dan Gohman
2010-03-05
1
-41
/
+17
*
Remove dead parameter passing.
Bill Wendling
2010-03-02
1
-3
/
+2
*
Fix ExpandVectorBuildThroughStack for the case where the
Dan Gohman
2010-02-25
1
-3
/
+3
*
Revert r97064. Duncan pointed out that bitcasts are defined in
Dan Gohman
2010-02-25
1
-7
/
+4
*
Make getTypeSizeInBits work correctly for array types; it should return
Dan Gohman
2010-02-24
1
-4
/
+7
*
Add non-temporal flags and remove an assumption of default arguments.
David Greene
2010-02-15
1
-63
/
+105
*
Fix "the the" and similar typos.
Dan Gohman
2010-02-10
1
-1
/
+1
*
Rearrange handling of jump tables. Highlights:
Chris Lattner
2010-01-25
1
-3
/
+6
*
Improved widening loads by adding support for wider loads if
Mon P Wang
2010-01-24
1
-2
/
+2
*
Revert an earlier change to SIGN_EXTEND_INREG for vectors. The VTSDNode
Dan Gohman
2010-01-09
1
-5
/
+3
*
Change errs() to dbgs().
David Greene
2010-01-05
1
-3
/
+4
*
Remove dead variable.
Bill Wendling
2009-12-28
1
-1
/
+0
*
move a few more symbols to .rodata
Nuno Lopes
2009-12-23
1
-1
/
+1
*
Revert r91949 r91942 and r91936.
Bill Wendling
2009-12-23
1
-407
/
+119
*
Finish up node ordering in ExpandNode.
Bill Wendling
2009-12-23
1
-45
/
+113
*
Assign ordering to nodes created in ExpandNode. Only roughly 1/2 of the function
Bill Wendling
2009-12-22
1
-84
/
+237
*
Assign ordering to SDNodes in PromoteNode. Also fixing a subtle bug where BSWAP
Bill Wendling
2009-12-22
1
-15
/
+82
*
Add more plumbing. This time in the LowerArguments and "get" functions which
Bill Wendling
2009-12-22
1
-2
/
+2
*
Introduce EVT::getHalfSizedIntegerVT() for use in ExpandUnalignedStore() in
Ken Dyck
2009-12-17
1
-6
/
+3
*
Delete an unnecessary line. The VTSDNode on a SIGN_EXTEND_REG is never
Dan Gohman
2009-12-11
1
-1
/
+0
*
Implement vector widening, splitting, and scalarizing for SIGN_EXTEND_INREG.
Dan Gohman
2009-12-11
1
-2
/
+9
*
Remove the unused DisableLegalizeTypes option and related code.
Dan Gohman
2009-12-05
1
-2
/
+1
*
improve portability to avoid conflicting with std::next in c++'0x.
Chris Lattner
2009-12-03
1
-1
/
+1
*
Remove ISD::DEBUG_LOC and ISD::DBG_LABEL, which are no longer used.
Dan Gohman
2009-11-23
1
-1
/
+0
*
We are not using DBG_STOPPOINT anymore.
Devang Patel
2009-11-21
1
-35
/
+0
*
When generating a vector the really slow way, via loads
Dale Johannesen
2009-11-21
1
-3
/
+9
*
Emit correct code when making a ConstantPool entry for a vector
Dale Johannesen
2009-11-10
1
-2
/
+11
*
Add 8 bit libcalls and make use of them for msp430
Anton Korobeynikov
2009-11-07
1
-10
/
+25
[prev]
[next]