projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Doubleword Shift Left Logical Plus 32
2012-07-16
Nadav Rotem
Fix a bug in the 3-address conversion of LEA when one...
commit
|
commitdiff
|
tree
2012-07-15
Nadav Rotem
Fix a bug in the scalarization of BUILD_VECTOR. BUILD_VECTOR...
commit
|
commitdiff
|
tree
2012-07-15
Nadav Rotem
Teach getTargetVShiftNode about TargetConstant nodes.
commit
|
commitdiff
|
tree
2012-07-15
Nadav Rotem
Rename VBROADCASTSDrm into VBROADCASTSDYrm to match...
commit
|
commitdiff
|
tree
2012-07-15
Nadav Rotem
Refactor the code that checks that all operands of...
commit
|
commitdiff
|
tree
2012-07-14
Nadav Rotem
AVX: Fix a bug in getTargetVShiftNode. The shift amount...
commit
|
commitdiff
|
tree
2012-07-14
Nadav Rotem
Add a dagcombine optimization to convert concat_vectors...
commit
|
commitdiff
|
tree
2012-07-12
Nadav Rotem
The LIT tests below do not specify the exact cpu model...
commit
|
commitdiff
|
tree
2012-07-11
Nadav Rotem
When ext-loading and trunc-storing vectors to memory...
commit
|
commitdiff
|
tree
2012-07-11
Nadav Rotem
Rename many of the Tmp1, Tmp2, Tmp3 variables to names...
commit
|
commitdiff
|
tree
2012-07-11
Nadav Rotem
Refactor the DAG Legalizer by extracting the legalization of
commit
|
commitdiff
|
tree
2012-07-10
Nadav Rotem
Improve the loading of load-anyext vectors by allowing...
commit
|
commitdiff
|
tree
2012-06-21
Nadav Rotem
Add a number of threshold arguments to the SRA pass.
commit
|
commitdiff
|
tree
2012-06-21
Nadav Rotem
llvm-stress: Stabalize (by using an ordered container...
commit
|
commitdiff
|
tree
2012-06-10
Nadav Rotem
Add AutoUpgrade support for the SSE4 ptest intrinsics.
commit
|
commitdiff
|
tree
2012-06-07
Nadav Rotem
Do not optimize the used bits of the x86 vselect condition...
commit
|
commitdiff
|
tree
2012-06-07
Nadav Rotem
Fix a bug in FoldSelectOpOp. Bitcast ops may change...
commit
|
commitdiff
|
tree
2012-06-04
Nadav Rotem
Remove the "-promote-elements" flag. This flag is now...
commit
|
commitdiff
|
tree
2012-05-19
Nadav Rotem
On Haswell, perfer storing YMM registers using a single...
commit
|
commitdiff
|
tree
2012-05-19
Nadav Rotem
Add support for additional in-reg vbroadcast patterns
commit
|
commitdiff
|
tree
2012-05-13
Nadav Rotem
Fix the tool documentation
commit
|
commitdiff
|
tree
2012-05-10
Nadav Rotem
Fix merge-typo and cleanup
commit
|
commitdiff
|
tree
2012-05-10
Nadav Rotem
AVX2: Add an additional broadcast idiom.
commit
|
commitdiff
|
tree
2012-05-10
Nadav Rotem
Generate AVX/AVX2 shuffles even when there is a memory...
commit
|
commitdiff
|
tree
2012-04-24
Nadav Rotem
ConstantFoldSelectInstruction swapped the operands...
commit
|
commitdiff
|
tree
2012-04-24
Nadav Rotem
Fix the testcase. We do expect two vblendw on XMMs.
commit
|
commitdiff
|
tree
2012-04-24
Nadav Rotem
Add a testcase for 155440
commit
|
commitdiff
|
tree
2012-04-24
Nadav Rotem
AVX: Add additional vbroadcast replacement sequences...
commit
|
commitdiff
|
tree
2012-04-24
Nadav Rotem
AVX2: The BLENDPW instruction selects between vectors...
commit
|
commitdiff
|
tree
2012-04-24
Nadav Rotem
AVX: We lower VECTOR_SHUFFLE and BUILD_VECTOR nodes...
commit
|
commitdiff
|
tree
2012-04-23
Nadav Rotem
Optimize the vector UINT_TO_FP, SINT_TO_FP and FP_TO_SINT...
commit
|
commitdiff
|
tree
2012-04-21
Nadav Rotem
Teach getVectorTypeBreakdown about promotion of vectors...
commit
|
commitdiff
|
tree
2012-04-15
Nadav Rotem
Do not convert between fp128 <-> ppc_fp128 since there...
commit
|
commitdiff
|
tree
2012-04-15
Nadav Rotem
Fix PR12529. The Vxx family of instructions are only...
commit
|
commitdiff
|
tree
2012-04-15
Nadav Rotem
When emulating vselect using OR/AND/XOR make sure to...
commit
|
commitdiff
|
tree
2012-04-11
Nadav Rotem
remove unused argument
commit
|
commitdiff
|
tree
2012-04-11
Nadav Rotem
Reapply 154397. Original message:
commit
|
commitdiff
|
tree
2012-04-11
Nadav Rotem
Reapply 154396 after fixing a test.
commit
|
commitdiff
|
tree
2012-04-10
Nadav Rotem
Fix a dagcombine optimization which assumes that the...
commit
|
commitdiff
|
tree
2012-04-10
Nadav Rotem
Modify the code that lowers shuffles to blends from...
commit
|
commitdiff
|
tree
2012-04-09
Nadav Rotem
Lower some x86 shuffle sequences to the vblend family...
commit
|
commitdiff
|
tree
2012-04-09
Nadav Rotem
Fix a bug in the lowering of broadcasts: ConstantPools...
commit
|
commitdiff
|
tree
2012-04-08
Nadav Rotem
AVX2: Build splat vectors by broadcasting a scalar...
commit
|
commitdiff
|
tree
2012-04-07
Nadav Rotem
1. Remove the part of r153848 which optimizes shuffle...
commit
|
commitdiff
|
tree
2012-04-03
Nadav Rotem
Add an additional testcase which checks ops with multiple...
commit
|
commitdiff
|
tree
2012-04-02
Nadav Rotem
Optimizing swizzles of complex shuffles may generate...
commit
|
commitdiff
|
tree
2012-04-01
Nadav Rotem
This commit contains a few changes that had to go in...
commit
|
commitdiff
|
tree
2012-03-26
Nadav Rotem
153465 was incorrect. In this code we wanted to check...
commit
|
commitdiff
|
tree
2012-03-26
Nadav Rotem
PR12357: The pointer was used before it was checked.
commit
|
commitdiff
|
tree
2012-03-15
Nadav Rotem
When optimizing certain BUILD_VECTOR nodes into other...
commit
|
commitdiff
|
tree
2012-03-05
Nadav Rotem
Remove an unused function.
commit
|
commitdiff
|
tree
2012-02-28
Nadav Rotem
Code cleanup following CR by Duncan.
commit
|
commitdiff
|
tree
2012-02-28
Nadav Rotem
Fix a bug in the code that builds SDNodes from vector...
commit
|
commitdiff
|
tree
2012-02-26
Nadav Rotem
Add support for random constant vectors.
commit
|
commitdiff
|
tree
2012-02-26
Nadav Rotem
Style fix: Remove unneeded parentheses.
commit
|
commitdiff
|
tree
2012-02-26
Nadav Rotem
Fix a bug in the code that checks if a store value...
commit
|
commitdiff
|
tree
2012-02-26
Nadav Rotem
Fix compilation on MSVC. Rename "_BB" to "Block"
commit
|
commitdiff
|
tree
2012-02-26
Nadav Rotem
fix a copy-and-paste error in the docs
commit
|
commitdiff
|
tree
2012-02-26
Nadav Rotem
Add a random .LL file generator to stress-test different...
commit
|
commitdiff
|
tree
2012-02-14
Nadav Rotem
Fix PR12000. Some vector operations may use scalar...
commit
|
commitdiff
|
tree
2012-02-13
Nadav Rotem
Fix a bug in DAGCombine for the optimization of BUILD_VECTOR...
commit
|
commitdiff
|
tree
2012-02-12
Nadav Rotem
This patch addresses the problem of poor code generation...
commit
|
commitdiff
|
tree
2012-02-05
Nadav Rotem
Add additional documentation to the extract-and-trunc...
commit
|
commitdiff
|
tree
2012-02-03
Nadav Rotem
The type-legalizer often scalarizes code. One of the...
commit
|
commitdiff
|
tree
2012-01-18
Nadav Rotem
Document the fact that the selection dag changes the...
commit
|
commitdiff
|
tree
2012-01-18
Nadav Rotem
Fix a bug in the type-legalization of vector integers...
commit
|
commitdiff
|
tree
2012-01-17
Nadav Rotem
Transform: (EXTRACT_VECTOR_ELT( VECTOR_SHUFFLE )) ...
commit
|
commitdiff
|
tree
2012-01-17
Nadav Rotem
Fix warning.
commit
|
commitdiff
|
tree
2012-01-17
Nadav Rotem
Fix 11769.
commit
|
commitdiff
|
tree
2012-01-15
Nadav Rotem
[AVX] Optimize x86 VSELECT instructions using SimplifyDemand...
commit
|
commitdiff
|
tree
2012-01-12
Nadav Rotem
Fix a bug in the AVX 256-bit shuffle code in cases...
commit
|
commitdiff
|
tree
2012-01-11
Nadav Rotem
On AVX, we can load v8i32 at a time. The bug happens...
commit
|
commitdiff
|
tree
2012-01-11
Nadav Rotem
Fix a bug in the lowering of BUILD_VECTOR for AVX....
commit
|
commitdiff
|
tree
2012-01-10
Nadav Rotem
Fix a bug in the legalization of shuffle vectors. When...
commit
|
commitdiff
|
tree
2012-01-03
Nadav Rotem
Revert 147426 because it caused pr11696.
commit
|
commitdiff
|
tree
2012-01-03
Nadav Rotem
Fix incorrect widening of the bitcast sdnode in case...
commit
|
commitdiff
|
tree
2012-01-02
Nadav Rotem
Optimize the sequence blend(sign_extend(x)) to blend...
commit
|
commitdiff
|
tree
2011-12-28
Nadav Rotem
PR11662.
commit
|
commitdiff
|
tree
2011-12-25
Nadav Rotem
Update the LangRef documentation: the codegen does...
commit
|
commitdiff
|
tree
2011-12-25
Nadav Rotem
Fix a typo in the widening of vectors in PromoteIntRes...
commit
|
commitdiff
|
tree
2011-12-20
Nadav Rotem
Add a few lines to the release notes:
commit
|
commitdiff
|
tree
2011-12-08
Nadav Rotem
Fix a bug in the integer-promotion of bitcast operations...
commit
|
commitdiff
|
tree
2011-12-05
Nadav Rotem
Add support for vectors of pointers.
commit
|
commitdiff
|
tree
2011-11-30
Nadav Rotem
Add test arch to make it pass on non x86 targets
commit
|
commitdiff
|
tree
2011-11-30
Nadav Rotem
Add a tripple to the test
commit
|
commitdiff
|
tree
2011-11-30
Nadav Rotem
X86: PerformOrCombine introduced a vselect node with...
commit
|
commitdiff
|
tree
2011-11-18
Nadav Rotem
Add AVX2 vpbroadcast support
commit
|
commitdiff
|
tree
2011-11-15
Nadav Rotem
Fix MSVC warnings by adding a cast.
commit
|
commitdiff
|
tree
2011-11-15
Nadav Rotem
AVX: Add support for vbroadcast from BUILD_VECTOR and...
commit
|
commitdiff
|
tree
2011-11-10
Nadav Rotem
AVX2: Add variable shift from memory.
commit
|
commitdiff
|
tree
2011-11-09
Nadav Rotem
AVX2: Add patterns for variable shift operations
commit
|
commitdiff
|
tree
2011-11-09
Nadav Rotem
Add AVX2 support for vselect of v32i8
commit
|
commitdiff
|
tree
2011-10-31
Nadav Rotem
Cleanup. Document. Make sure that this build_vector...
commit
|
commitdiff
|
tree
2011-10-30
Nadav Rotem
Fix pr11266.
commit
|
commitdiff
|
tree
2011-10-30
Nadav Rotem
Stabilize the test by specifying an exact cpu target
commit
|
commitdiff
|
tree
2011-10-29
Nadav Rotem
Add a new DAGCombine optimization for BUILD_VECTOR.
commit
|
commitdiff
|
tree
2011-10-22
Nadav Rotem
Fix a typo.w
commit
|
commitdiff
|
tree
2011-10-22
Nadav Rotem
Added my name to CREDITS.TXT
commit
|
commitdiff
|
tree
2011-10-22
Nadav Rotem
Fix pr11193.
commit
|
commitdiff
|
tree
2011-10-21
Nadav Rotem
Fix pr11194. When promoting and splitting integers...
commit
|
commitdiff
|
tree
next