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 |
2008-05-28 |
Mon P Wang | Fixed X86 encoding error CVTPS2PD and CVTPD2PS when...
|
commit | commitdiff | tree |
2008-05-05 |
Mon P Wang | Improved generated code for atomic operators
|
commit | commitdiff | tree |
2008-05-05 |
Mon P Wang | Added addition atomic instrinsics and, or, xor, min...
|
commit | commitdiff | tree |
|