projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Properly escape edge source and destination labels.
2010-04-29
Mon P Wang
Add support for assemblers that don't support periods...
commit
|
commitdiff
|
tree
2010-04-07
Mon P Wang
Update langref for memcpy, memmove, and memset
commit
|
commitdiff
|
tree
2010-04-06
Mon P Wang
Remove assert to treat memmove and memset like memcpy
commit
|
commitdiff
|
tree
2010-04-04
Mon P Wang
Reapply address space patch after fixing an issue in...
commit
|
commitdiff
|
tree
2010-04-02
Mon P Wang
Revert r100191 since it breaks objc in clang
commit
|
commitdiff
|
tree
2010-04-02
Mon P Wang
Reapply address space patch after fixing an issue in...
commit
|
commitdiff
|
tree
2010-03-30
Mon P Wang
Added support for address spaces and added a isVolatile...
commit
|
commitdiff
|
tree
2010-03-19
Mon P Wang
Fixed a widening bug where we were not using the correct...
commit
|
commitdiff
|
tree
2010-02-18
Mon P Wang
getSplatIndex assumes that the first element of the...
commit
|
commitdiff
|
tree
2010-02-10
Mon P Wang
The previous fix of widening divides that trap was...
commit
|
commitdiff
|
tree
2010-02-01
Mon P Wang
Improve EXTRACT_VECTOR_ELT patch based on comments...
commit
|
commitdiff
|
tree
2010-02-01
Mon P Wang
Fixed a couple of optimization with EXTRACT_VECTOR_ELT...
commit
|
commitdiff
|
tree
2010-01-24
Mon P Wang
It seems better to scalarize vectors of size 1 instead...
commit
|
commitdiff
|
tree
2010-01-24
Mon P Wang
Improved widening loads by adding support for wider...
commit
|
commitdiff
|
tree
2010-01-23
Mon P Wang
InstCombine should not fold sext/zext of a vector and...
commit
|
commitdiff
|
tree
2010-01-11
Mon P Wang
Disable transformation of select of two loads to a...
commit
|
commitdiff
|
tree
2009-12-02
Mon P Wang
Fixed an assertion failure for tracking sext of a vector...
commit
|
commitdiff
|
tree
2009-11-30
Mon P Wang
Add test case for r90108
commit
|
commitdiff
|
tree
2009-11-30
Mon P Wang
Added support to allow clients to custom widen. For...
commit
|
commitdiff
|
tree
2009-11-07
Mon P Wang
Fix memoizing of CvtRndSatSDNode
commit
|
commitdiff
|
tree
2009-11-07
Mon P Wang
Fixed Overload table bug noticed by Jakob
commit
|
commitdiff
|
tree
2009-11-05
Mon P Wang
Reintroduce support for overloading target intrinsics
commit
|
commitdiff
|
tree
2009-10-16
Mon P Wang
Update tests to use FileCheck
commit
|
commitdiff
|
tree
2009-10-16
Mon P Wang
Add test case for r84279
commit
|
commitdiff
|
tree
2009-10-16
Mon P Wang
Allow widening of extract subvector
commit
|
commitdiff
|
tree
2009-09-03
Mon P Wang
Test cases for vector shifts changes r80935
commit
|
commitdiff
|
tree
2009-09-03
Mon P Wang
Fixed a few problems with vector shifts
commit
|
commitdiff
|
tree
2009-08-13
Mon P Wang
When InstCombine simplifies a load -> extract element...
commit
|
commitdiff
|
tree
2009-04-27
Mon P Wang
Revised 68749 to allow matching of load/stores for...
commit
|
commitdiff
|
tree
2009-04-25
Mon P Wang
size() should return a size_t; avoids a warning for...
commit
|
commitdiff
|
tree
2009-04-18
Mon P Wang
Fixed a few 64 bit cases in X86InstrInfo::commuteInstruction
commit
|
commitdiff
|
tree
2009-04-03
Mon P Wang
Added a x86 dag combine to increase the chances to...
commit
|
commitdiff
|
tree
2009-03-20
Mon P Wang
Added option to enable generating less precise mad...
commit
|
commitdiff
|
tree
2009-03-18
Mon P Wang
Added missing support for widening when splitting an...
commit
|
commitdiff
|
tree
2009-03-17
Mon P Wang
Fix a problem with DAGCombine where we were building...
commit
|
commitdiff
|
tree
2009-03-14
Mon P Wang
Avoid doing the transformation c ? 1.0 : 2.0 as load...
commit
|
commitdiff
|
tree
2009-03-11
Mon P Wang
For yonah, fix a vector shuffle case for v16i8 where...
commit
|
commitdiff
|
tree
2009-03-11
Mon P Wang
Fixed a v8i16 shuffle case that should generate a pshufb...
commit
|
commitdiff
|
tree
2009-03-10
Mon P Wang
Changed Allocate to use size_t instead of unsigned.
commit
|
commitdiff
|
tree
2009-03-10
Mon P Wang
Fixed rounding up EltSize
commit
|
commitdiff
|
tree
2009-02-28
Mon P Wang
Added another darwin subtarget
commit
|
commitdiff
|
tree
2009-02-24
Mon P Wang
Added support to have TableGen provide information...
commit
|
commitdiff
|
tree
2009-02-23
Mon P Wang
Changed option name from inline-threshold to basic...
commit
|
commitdiff
|
tree
2009-02-07
Mon P Wang
Instrcombine should not change load(cast p) to cast...
commit
|
commitdiff
|
tree
2009-02-05
Mon P Wang
Fix a bug where we were not emitting a cvt rnd sat...
commit
|
commitdiff
|
tree
2009-02-04
Mon P Wang
Add test case for r63760.
commit
|
commitdiff
|
tree
2009-02-04
Mon P Wang
Avoids generating a legalization assert for the case...
commit
|
commitdiff
|
tree
2009-02-04
Mon P Wang
Fixes a case where we generate an incorrect mask for...
commit
|
commitdiff
|
tree
2009-02-02
Mon P Wang
Preserve more SourceValue information.
commit
|
commitdiff
|
tree
2009-01-31
Mon P Wang
Used "-enable-unsafe-fp-math" to allow this transformation...
commit
|
commitdiff
|
tree
2009-01-31
Mon P Wang
If unsafe FP optimization is not set, don't allow ...
commit
|
commitdiff
|
tree
2009-01-30
Mon P Wang
When PerformBuildVectorCombine, avoid creating a X86ISD...
commit
|
commitdiff
|
tree
2009-01-28
Mon P Wang
Fixed lowering of v816 shuffles.
commit
|
commitdiff
|
tree
2009-01-28
Mon P Wang
Fixed extract element when the result needs to be promoted...
commit
|
commitdiff
|
tree
2009-01-28
Mon P Wang
Added sse test patterns for r62979 and r63193.
commit
|
commitdiff
|
tree
2009-01-28
Mon P Wang
Add shuffle splat pattern for x86 sse shifts.
commit
|
commitdiff
|
tree
2009-01-26
Mon P Wang
Fixed optimization of combining two shuffles where...
commit
|
commitdiff
|
tree
2009-01-18
Mon P Wang
Simplify extract element based on comments from Duncan...
commit
|
commitdiff
|
tree
2009-01-17
Mon P Wang
Simplify extract element of a scalar to vector.
commit
|
commitdiff
|
tree
2009-01-15
Mon P Wang
Added missing support to widen an operand from a bit...
commit
|
commitdiff
|
tree
2009-01-15
Mon P Wang
Expand insert/extract of a <4 x i32> with a variable...
commit
|
commitdiff
|
tree
2008-12-23
Mon P Wang
Added shuffle and splat test cases for r61365.
commit
|
commitdiff
|
tree
2008-12-23
Mon P Wang
Fixed code generation for v8i16 and v16i8 splats on...
commit
|
commitdiff
|
tree
2008-12-18
Mon P Wang
Fix test to account for generating some vector code...
commit
|
commitdiff
|
tree
2008-12-18
Mon P Wang
Fixed x86 code generation of multiple for v2i64. It...
commit
|
commitdiff
|
tree
2008-12-18
Mon P Wang
Added some basic test cases for r61209
commit
|
commitdiff
|
tree
2008-12-18
Mon P Wang
Added support for vector widening.
commit
|
commitdiff
|
tree
2008-12-17
Mon P Wang
Fix expansion of vsetcc to set the high bit for true...
commit
|
commitdiff
|
tree
2008-12-15
Mon P Wang
Added support for splitting and scalarizing vector...
commit
|
commitdiff
|
tree
2008-12-15
Mon P Wang
Added support to LegalizeType for expanding the operands...
commit
|
commitdiff
|
tree
2008-12-13
Mon P Wang
Remove assertion to allow promotion of a truncating...
commit
|
commitdiff
|
tree
2008-12-13
Mon P Wang
Added basic support for expanding VSETCC
commit
|
commitdiff
|
tree
2008-12-12
Mon P Wang
Added support for SELECT v8i8 v4i16 for X86 (MMX)
commit
|
commitdiff
|
tree
2008-12-11
Mon P Wang
Avoid generating a convert_rndsat node when the src...
commit
|
commitdiff
|
tree
2008-12-11
Mon P Wang
Whitespace clean up (tabs with spaces)
commit
|
commitdiff
|
tree
2008-12-11
Mon P Wang
Make fix for r60829 less conservative to allow the...
commit
|
commitdiff
|
tree
2008-12-10
Mon P Wang
Added a little more information that vector shifts...
commit
|
commitdiff
|
tree
2008-12-10
Mon P Wang
Fixed a bug when trying to optimize a extract vector...
commit
|
commitdiff
|
tree
2008-12-09
Mon P Wang
In LegalizeOp, don't change the result type of CONVERT_RNDSA...
commit
|
commitdiff
|
tree
2008-12-09
Mon P Wang
Fix getNode to allow a vector for the shift amount...
commit
|
commitdiff
|
tree
2008-12-02
Mon P Wang
Removed some unnecessary code in widening.
commit
|
commitdiff
|
tree
2008-11-24
Mon P Wang
Added missing description for -disable-mmx option.
commit
|
commitdiff
|
tree
2008-11-23
Mon P Wang
Added -disable-mmx using a patch from Preston Gurd.
commit
|
commitdiff
|
tree
2008-11-23
Mon P Wang
Added check to avoid generating extract subvector beyond...
commit
|
commitdiff
|
tree
2008-11-21
Mon P Wang
Clean up normalization of shuffles
commit
|
commitdiff
|
tree
2008-11-20
Mon P Wang
Allow XMM2 and XMM3 to be used for non ABI compliant...
commit
|
commitdiff
|
tree
2008-11-17
Mon P Wang
Fixed legalization of CONVERT_RNDSAT for integers.
commit
|
commitdiff
|
tree
2008-11-16
Mon P Wang
Improved shuffle normalization to avoid using extract...
commit
|
commitdiff
|
tree
2008-11-15
Mon P Wang
Add missing widen operations, fixed widening for extracting...
commit
|
commitdiff
|
tree
2008-11-11
Mon P Wang
Cleaned up and fix bugs in convert_rndsat node
commit
|
commitdiff
|
tree
2008-11-10
Mon P Wang
Added CONVERT_RNDSAT (conversion with rounding and...
commit
|
commitdiff
|
tree
2008-11-10
Mon P Wang
Added support for the following definition of shufflevector
commit
|
commitdiff
|
tree
2008-11-06
Mon P Wang
Fixed scalarizing an extract subvector and prevent...
commit
|
commitdiff
|
tree
2008-11-06
Mon P Wang
Widening cleanup
commit
|
commitdiff
|
tree
2008-11-01
Mon P Wang
Added interface to allow clients to create a MemIntrinsicNod...
commit
|
commitdiff
|
tree
2008-10-31
Mon P Wang
x86_64 rip-relative and magic mode address
commit
|
commitdiff
|
tree
2008-10-30
Mon P Wang
Add missing vsetcc expansion for widening
commit
|
commitdiff
|
tree
2008-10-30
Mon P Wang
Add initial support for vector widening. Logic is...
commit
|
commitdiff
|
tree
2008-10-18
Mon P Wang
Make llvm memory barrier available as an intrinsic
commit
|
commitdiff
|
tree
2008-10-17
Mon P Wang
Added MemIntrinsicNode which is useful to represent...
commit
|
commitdiff
|
tree
next