projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Optimizing swizzles of complex shuffles may generate additional complex shuffles.
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
2011-10-21
Nadav Rotem
1. Fix the widening of SETCC in WidenVecOp_SETCC. Use...
commit
|
commitdiff
|
tree
2011-10-20
Nadav Rotem
Fix a type in the legalization of CONCAT_VECTORS.
commit
|
commitdiff
|
tree
2011-10-19
Nadav Rotem
Improve code generation for vselect on SSE2:
commit
|
commitdiff
|
tree
2011-10-19
Nadav Rotem
Add support for the vector-widening of vselect and...
commit
|
commitdiff
|
tree
2011-10-18
Nadav Rotem
Add additional element-promotion tests.
commit
|
commitdiff
|
tree
2011-10-18
Nadav Rotem
Fix a bug in the legalization of vector anyext-load...
commit
|
commitdiff
|
tree
2011-10-17
Nadav Rotem
Add CHECKs and document PR11158.
commit
|
commitdiff
|
tree
2011-10-17
Nadav Rotem
stabalize tests by specifying the exact sse level
commit
|
commitdiff
|
tree
2011-10-17
Nadav Rotem
Clean the triple, add check lines.
commit
|
commitdiff
|
tree
2011-10-17
Nadav Rotem
Previously v2i32 vectors were legalized to v4i32. Now...
commit
|
commitdiff
|
tree
2011-10-16
Nadav Rotem
Add tripple and stabalize a few more tests.
commit
|
commitdiff
|
tree
2011-10-16
Nadav Rotem
Add triple to tests.
commit
|
commitdiff
|
tree
2011-10-16
Nadav Rotem
fix a typo in the test
commit
|
commitdiff
|
tree
2011-10-16
Nadav Rotem
Enable element promotion type legalization by deafault.
commit
|
commitdiff
|
tree
2011-10-16
Nadav Rotem
Remove the the test which checks the saving of a vector...
commit
|
commitdiff
|
tree
2011-10-16
Nadav Rotem
Fix a bug in LowerV2I64Splat, which generated a BUILD_VECTOR...
commit
|
commitdiff
|
tree
2011-10-15
Nadav Rotem
The CELL backend cannot select patterns for vector...
commit
|
commitdiff
|
tree
2011-10-15
Nadav Rotem
ARM cannot select a pattern for trunc-store v4i8; ...
commit
|
commitdiff
|
tree
2011-10-15
Nadav Rotem
Move the legalization of vector loads and stores into...
commit
|
commitdiff
|
tree
2011-10-11
Nadav Rotem
Add support for legalization of vector SHL/SRA/SRL...
commit
|
commitdiff
|
tree
2011-10-11
Nadav Rotem
Add support for legalization of vector trunc-store...
commit
|
commitdiff
|
tree
2011-10-11
Nadav Rotem
Cleanup the trunc-store legalization code and add asserts.
commit
|
commitdiff
|
tree
2011-10-10
Nadav Rotem
Fix 10892 - When lowering SIGN_EXTEND_INREG do not...
commit
|
commitdiff
|
tree
2011-10-04
Nadav Rotem
Set operation actions to legal types only.
commit
|
commitdiff
|
tree
2011-10-04
Nadav Rotem
Operations should be custom lowered only if their type...
commit
|
commitdiff
|
tree
2011-10-01
Nadav Rotem
Moved type construction out of the loop and added an...
commit
|
commitdiff
|
tree
2011-09-27
Nadav Rotem
Cleanup PromoteIntOp_EXTRACT_VECTOR_ELT and PromoteIntRes_SETCC.
commit
|
commitdiff
|
tree
2011-09-27
Nadav Rotem
Revert r140463; The patch assumes that <4 x i1> is...
commit
|
commitdiff
|
tree
2011-09-25
Nadav Rotem
[vector-select] Address one of the issues in pr10902...
commit
|
commitdiff
|
tree
2011-09-24
Nadav Rotem
Implement Duncan's suggestion to use the result of...
commit
|
commitdiff
|
tree
2011-09-24
Nadav Rotem
[Vector-Select] Address one of the problems in 10902.
commit
|
commitdiff
|
tree
2011-09-23
Nadav Rotem
Vector-Select: Address one of the problems in pr10902...
commit
|
commitdiff
|
tree
2011-09-21
Nadav Rotem
fix comment
commit
|
commitdiff
|
tree
2011-09-21
Nadav Rotem
add another testcase for pr10902
commit
|
commitdiff
|
tree
2011-09-21
Nadav Rotem
[VECTOR-SELECT] Address one of the bugs in pr10902.
commit
|
commitdiff
|
tree
2011-09-21
Nadav Rotem
Insert a sanity check on the combining of x86 truncing...
commit
|
commitdiff
|
tree
2011-09-18
Nadav Rotem
Fix typos in my prev commit, found by Tobi.
commit
|
commitdiff
|
tree
2011-09-18
Nadav Rotem
setOperationAction should be done on the return value...
commit
|
commitdiff
|
tree
2011-09-18
Nadav Rotem
When promoting integer vectors we often create ext...
commit
|
commitdiff
|
tree
2011-09-18
Nadav Rotem
white space cleanups
commit
|
commitdiff
|
tree
2011-09-14
Nadav Rotem
Add integer promotion support for vselect
commit
|
commitdiff
|
tree
2011-09-13
Nadav Rotem
Fix the assertion which checks the size of the input...
commit
|
commitdiff
|
tree
2011-09-13
Nadav Rotem
update checked pattern
commit
|
commitdiff
|
tree
2011-09-13
Nadav Rotem
swap vselect operand order - pr10907
commit
|
commitdiff
|
tree
2011-09-13
Nadav Rotem
Add vselect target support for targets that do not...
commit
|
commitdiff
|
tree
next