projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Fix ExpandShiftWithUnknownAmountBit, which was completely bogus.
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
2008-10-15
Mon P Wang
Removed pinsrd and pinsrq intrinsics because the code...
commit
|
commitdiff
|
tree
2008-10-10
Mon P Wang
Revert r57340 move guard mutex in getPointerToFunction...
commit
|
commitdiff
|
tree
2008-10-10
Mon P Wang
Moved guard mutex upwards to guard materializing a...
commit
|
commitdiff
|
tree
2008-10-10
Mon P Wang
Added missing print functions that take a raw_ostream
commit
|
commitdiff
|
tree
2008-10-10
Mon P Wang
Fixed definition of llvm_anyptr_ty
commit
|
commitdiff
|
tree
2008-08-28
Mon P Wang
In lowering SELECT_CC, removed cases where we can't...
commit
|
commitdiff
|
tree
2008-08-21
Mon P Wang
Treat floating point ST1 the same as ST0 when lowering...
commit
|
commitdiff
|
tree
2008-08-20
Mon P Wang
Fixed shuffle optimizations to handle non power of...
commit
|
commitdiff
|
tree
2008-07-30
Mon P Wang
Added support for overloading intrinsics (atomics)...
commit
|
commitdiff
|
tree
2008-07-25
Mon P Wang
When splitting a vector shuffle, fixed which type we...
commit
|
commitdiff
|
tree
2008-07-17
Mon P Wang
When lowering certain atomics, we need to copy the...
commit
|
commitdiff
|
tree
2008-07-15
Mon P Wang
Fixed potential bug if the source and target of a bit...
commit
|
commitdiff
|
tree
2008-07-05
Mon P Wang
Fixed generating incorrect aligned stores that I backout...
commit
|
commitdiff
|
tree
2008-07-02
Mon P Wang
Make the default min align of CreateStackTemporary...
commit
|
commitdiff
|
tree
2008-07-02
Mon P Wang
Fixed problem in EmitStackConvert where the source...
commit
|
commitdiff
|
tree
2008-06-25
Mon P Wang
Added MemOperands to Atomic operations since Atomics...
commit
|
commitdiff
|
tree
next