projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Kill ObjectCodeEmitter and BinaryObject, they were unused and superseded by MC.
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
2011-09-12
Nadav Rotem
Format patterns, remove unused X86blend patterns
commit
|
commitdiff
|
tree
2011-09-11
Nadav Rotem
CR fixes per Bruno's request.
commit
|
commitdiff
|
tree
2011-09-09
Nadav Rotem
Implement vector-select support for avx256. Refactor...
commit
|
commitdiff
|
tree
2011-09-08
Nadav Rotem
Dix the 80-columns and remove unsupported v8i16 type...
commit
|
commitdiff
|
tree
2011-09-08
Nadav Rotem
This test is already covered by llvm/trunk/test/CodeGen...
commit
|
commitdiff
|
tree
2011-09-08
Nadav Rotem
add a testcase for the previous patch
commit
|
commitdiff
|
tree
2011-09-08
Nadav Rotem
Add X86-SSE4 codegen support for vector-select.
commit
|
commitdiff
|
tree
2011-08-29
Nadav Rotem
Fixes following the CR by Chris and Duncan:
commit
|
commitdiff
|
tree
2011-08-28
Nadav Rotem
Bitcasts are transitive. Bitcast-Bitcast-X becomes...
commit
|
commitdiff
|
tree
2011-08-24
Nadav Rotem
Implement Constant::isAllOnesValue(). Fix ConstantFolding...
commit
|
commitdiff
|
tree
2011-08-23
Nadav Rotem
Fix a typo in the test from the previous commit.
commit
|
commitdiff
|
tree
2011-08-23
Nadav Rotem
Address Duncan's CR request:
commit
|
commitdiff
|
tree
2011-08-20
Nadav Rotem
Add constant folding support for bitcasts of splat...
commit
|
commitdiff
|
tree
2011-08-16
Nadav Rotem
Revert r137562 because it caused PR10674
commit
|
commitdiff
|
tree
2011-08-13
Nadav Rotem
Fix PR 10635. When generating integer constants, the...
commit
|
commitdiff
|
tree
2011-08-12
Nadav Rotem
Revert r137310 because it does not optimize any code...
commit
|
commitdiff
|
tree
2011-08-11
Nadav Rotem
Add a comment, per Bruno's CR.
commit
|
commitdiff
|
tree
2011-08-11
Nadav Rotem
[AVX] When joining two XMM registers into a YMM register...
commit
|
commitdiff
|
tree
2011-08-11
Nadav Rotem
[AVX] If the data which is going to be saved is already...
commit
|
commitdiff
|
tree
2011-08-10
Nadav Rotem
Fix the test. Add cpu target.
commit
|
commitdiff
|
tree
2011-08-10
Nadav Rotem
When performing a truncating store, it is sometimes...
commit
|
commitdiff
|
tree
2011-07-28
Nadav Rotem
CR fix: The ANY_EXTEND can be removed because the input...
commit
|
commitdiff
|
tree
2011-07-17
Nadav Rotem
Minor code cleanups
commit
|
commitdiff
|
tree
2011-07-14
Nadav Rotem
[VECTOR-SELECT]
commit
|
commitdiff
|
tree
2011-07-14
Nadav Rotem
Add assertion for the chain value type
commit
|
commitdiff
|
tree
2011-06-20
Nadav Rotem
Fix PromoteIntRes_TRUNCATE: Add support for cases where the
commit
|
commitdiff
|
tree
2011-06-19
Nadav Rotem
Code cleanups: Remove duplicated logic in PromotInteRes_BITC...
commit
|
commitdiff
|
tree
2011-06-19
Nadav Rotem
Calls to AssertZext and getZeroExtendInReg must be...
commit
|
commitdiff
|
tree
2011-06-19
Nadav Rotem
When promoting the vector elements in CopyToParts,...
commit
|
commitdiff
|
tree
next