projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[x86] Add test cases for UNPCK instructions with v8f32 AVX vectors in
2014-09-21
Chandler Carruth
[x86] Add test cases for UNPCK instructions with v8f32...
commit
|
commitdiff
|
tree
2014-09-21
Chandler Carruth
[x86] Begin teaching the new vector shuffle lowering...
commit
|
commitdiff
|
tree
2014-09-21
Chandler Carruth
[x86] Regenerate this test case now that I've improved...
commit
|
commitdiff
|
tree
2014-09-21
Chandler Carruth
[x86] Explicitly lower to a blend early if it is trivial...
commit
|
commitdiff
|
tree
2014-09-21
Chandler Carruth
[x86] Teach the new vector shuffle lowering of v4f64...
commit
|
commitdiff
|
tree
2014-09-21
Chandler Carruth
[x86] Add some more comprehensive tests for v4f64 blending.
commit
|
commitdiff
|
tree
2014-09-21
Chandler Carruth
[x86] Re-generate a bunch of the v4f64 test cases with...
commit
|
commitdiff
|
tree
2014-09-21
Chandler Carruth
[x86] Switch the blend implementation to use a MVT...
commit
|
commitdiff
|
tree
2014-09-21
Chandler Carruth
[x86] Remove some essentially lying comments from the...
commit
|
commitdiff
|
tree
2014-09-21
Chandler Carruth
[x86] Fix a helper to reflect that what we actually...
commit
|
commitdiff
|
tree
2014-09-21
Chandler Carruth
[x86] Teach the new vector shuffle lowering the first...
commit
|
commitdiff
|
tree
2014-09-21
Chandler Carruth
[x86] Add some more test cases covering specific blend...
commit
|
commitdiff
|
tree
2014-09-21
Chandler Carruth
[x86] Add the beginnings of some tests for our v8f32...
commit
|
commitdiff
|
tree
2014-09-20
Chandler Carruth
[x86] Teach the new vector shuffle lowering to use...
commit
|
commitdiff
|
tree
2014-09-20
Chandler Carruth
[x86] Add an AVX run to the 128-bit v2 tests, teach...
commit
|
commitdiff
|
tree
2014-09-20
Chandler Carruth
[x86] Teach the new vector shuffle lowering to use...
commit
|
commitdiff
|
tree
2014-09-20
Chandler Carruth
[x86] Start moving to a fancier check syntax to reduce...
commit
|
commitdiff
|
tree
2014-09-20
Chandler Carruth
[x86] Teach the v4f32 path of the new shuffle lowering...
commit
|
commitdiff
|
tree
2014-09-20
Chandler Carruth
[x86] Refactor the code for emitting INSERTPS to reuse...
commit
|
commitdiff
|
tree
2014-09-20
Chandler Carruth
[x86] Generalize the single-element insertion lowering...
commit
|
commitdiff
|
tree
2014-09-20
Chandler Carruth
[x86] Replace some duplicated logic reasoning about...
commit
|
commitdiff
|
tree
2014-09-19
Chandler Carruth
[x86] Hoist a function up to the rest of the non-type...
commit
|
commitdiff
|
tree
2014-09-19
Chandler Carruth
[x86] Hoist the actual lowering logic into a helper...
commit
|
commitdiff
|
tree
2014-09-19
Chandler Carruth
[x86] Fully generalize the zext lowering in the new...
commit
|
commitdiff
|
tree
2014-09-19
Chandler Carruth
[x86] Recognize that we can use duplication to widen...
commit
|
commitdiff
|
tree
2014-09-19
Chandler Carruth
[x86] Actually test the SSE2 lowering for most of the...
commit
|
commitdiff
|
tree
2014-09-19
Chandler Carruth
[x86] Teach the new vector shuffle lowering to also...
commit
|
commitdiff
|
tree
2014-09-19
Chandler Carruth
[x86] Add a dedicated lowering path for zext-compatible...
commit
|
commitdiff
|
tree
2014-09-19
Chandler Carruth
[x86] Extend this test to cover SSE4.1. Nothing interesting...
commit
|
commitdiff
|
tree
2014-09-18
Chandler Carruth
[x86] Use PALIGNR for v4i32 and v2i64 blends when appropriate.
commit
|
commitdiff
|
tree
2014-09-18
Chandler Carruth
[x86] Add an SSSE3 run and check mode to the 128-bit...
commit
|
commitdiff
|
tree
2014-09-18
Chandler Carruth
[x86] Add an SSSE3 run to the v4 shuffle test.
commit
|
commitdiff
|
tree
2014-09-18
Chandler Carruth
[x86] Initial step of teaching the new vector shuffle...
commit
|
commitdiff
|
tree
2014-09-16
Chandler Carruth
[x86] Remove a FIXME that doesn't make any sense. Only...
commit
|
commitdiff
|
tree
2014-09-16
Chandler Carruth
[x86] Cleanup an unused variable by actually using...
commit
|
commitdiff
|
tree
2014-09-16
Chandler Carruth
[x86] Remove the last vestiges of the BLENDI-based...
commit
|
commitdiff
|
tree
2014-09-16
Chandler Carruth
[x86] As a follow-up to r217819, don't check for VSELECT...
commit
|
commitdiff
|
tree
2014-09-16
Chandler Carruth
[x86] Add the beginnings of a proper DAG combine to...
commit
|
commitdiff
|
tree
2014-09-15
Chandler Carruth
[x86] Start fixing our emission of ADDSUBPS and ADDSUBPD...
commit
|
commitdiff
|
tree
2014-09-15
Chandler Carruth
[x86] Begin emitting PBLENDW instructions for integer...
commit
|
commitdiff
|
tree
2014-09-15
Chandler Carruth
[x86] Add an explicit SSE3 run to this test and flesh...
commit
|
commitdiff
|
tree
2014-09-15
Chandler Carruth
[x86] Teach the x86 DAG combiner to form UNPCKLPS and...
commit
|
commitdiff
|
tree
2014-09-15
Chandler Carruth
[x86] Teach the x86 DAG combiner to form MOVSLDUP and...
commit
|
commitdiff
|
tree
2014-09-15
Chandler Carruth
[x86] Undo a flawed transform I added to form UNPCK...
commit
|
commitdiff
|
tree
2014-09-15
Chandler Carruth
[x86] Teach the new vector shuffle lowering to use...
commit
|
commitdiff
|
tree
2014-09-14
Chandler Carruth
[x86] Teach the new vector shuffle lowering to use...
commit
|
commitdiff
|
tree
2014-09-14
Chandler Carruth
[x86] Add an SSE41 mode to this test. Nothing interesting...
commit
|
commitdiff
|
tree
2014-09-14
Chandler Carruth
[x86] Switch this test to use an ALL prefix with special...
commit
|
commitdiff
|
tree
2014-09-14
Chandler Carruth
[x86] Add some test cases where we should emit blendpd...
commit
|
commitdiff
|
tree
2014-09-14
Chandler Carruth
[x86] Teach the vector combiner that picks a canonical...
commit
|
commitdiff
|
tree
2014-09-11
Chandler Carruth
[x86] Fixup r217565 which baked in an assumption about...
commit
|
commitdiff
|
tree
2014-09-11
Chandler Carruth
[x86] FileCheck-ize this test.
commit
|
commitdiff
|
tree
2014-09-07
Chandler Carruth
[x86] Revert my over-eager commit in r217332.
commit
|
commitdiff
|
tree
2014-09-07
Chandler Carruth
[x86] Tweak the rules surrounding 0,0 and 1,1 v2f64...
commit
|
commitdiff
|
tree
2014-09-06
Chandler Carruth
[x86] Fix a pretty horrible bug and inconsistency in...
commit
|
commitdiff
|
tree
2014-09-05
Chandler Carruth
[x86] Fix an embarressing bug in the INSERTPS formation...
commit
|
commitdiff
|
tree
2014-09-05
Chandler Carruth
[x86] Factor out the zero vector insertion logic in...
commit
|
commitdiff
|
tree
2014-09-04
Chandler Carruth
[x86] Teach the new v4i32 shuffle lowering some more...
commit
|
commitdiff
|
tree
2014-09-04
Chandler Carruth
[x86] Teach the new vector shuffle lowering about the...
commit
|
commitdiff
|
tree
2014-09-03
Chandler Carruth
[x86] Teach the new vector shuffle lowering about the...
commit
|
commitdiff
|
tree
2014-09-03
Chandler Carruth
[x86] Teach the asm comment printing to only print...
commit
|
commitdiff
|
tree
2014-09-03
Chandler Carruth
[JIT] Add an out-of-line definition for the virtual...
commit
|
commitdiff
|
tree
2014-09-03
Chandler Carruth
[x86] Add an SSE4.1 mode to this test.
commit
|
commitdiff
|
tree
2014-09-03
Chandler Carruth
[x86] Make this test check everything for both SSE2...
commit
|
commitdiff
|
tree
2014-09-01
Chandler Carruth
Fix a really bad miscompile introduced in r216865 ...
commit
|
commitdiff
|
tree
2014-08-28
Chandler Carruth
[x86] Fix whitespace and formatting around this function...
commit
|
commitdiff
|
tree
2014-08-28
Chandler Carruth
[x86] Hoist conditions from *every single if* in this...
commit
|
commitdiff
|
tree
2014-08-28
Chandler Carruth
[x86] Inline an SSE4 helper function for INSERT_VECTOR_ELT...
commit
|
commitdiff
|
tree
2014-08-28
Chandler Carruth
[x86] Clean up some tests to use FileCheck and combine...
commit
|
commitdiff
|
tree
2014-08-27
Chandler Carruth
[x86] Fix a regression introduced with r213897 for...
commit
|
commitdiff
|
tree
2014-08-27
Chandler Carruth
[SDAG] Re-instate r215611 with a fix to a pesky X86...
commit
|
commitdiff
|
tree
2014-08-25
Chandler Carruth
[x86] Fix a bug in r216319 where I was missing a 'break'.
commit
|
commitdiff
|
tree
2014-08-23
Chandler Carruth
[x86] Start fixing a really subtle and terrible form...
commit
|
commitdiff
|
tree
2014-08-17
Chandler Carruth
[x86] Fix an indentation goof in a prior commit. Should...
commit
|
commitdiff
|
tree
2014-08-17
Chandler Carruth
[shuffle] Teach the shufflevector fuzzer to support...
commit
|
commitdiff
|
tree
2014-08-16
Chandler Carruth
[x86] Teach lots of the new vector shuffle lowering...
commit
|
commitdiff
|
tree
2014-08-15
Chandler Carruth
[x86] Teach the new AVX v4f64 shuffle lowering to use...
commit
|
commitdiff
|
tree
2014-08-15
Chandler Carruth
[x86] Add the initial skeleton of type-based dispatch...
commit
|
commitdiff
|
tree
2014-08-15
Chandler Carruth
[x86] Teach the instruction printer to decode immediate...
commit
|
commitdiff
|
tree
2014-08-15
Chandler Carruth
[x86] Remove the duplicated code for testing whether...
commit
|
commitdiff
|
tree
2014-08-15
Chandler Carruth
[x86] Fix the very broken formation of vpunpck instructions...
commit
|
commitdiff
|
tree
2014-08-15
Chandler Carruth
[x86] Fix PR20540 where the x86 shuffle DAG combiner...
commit
|
commitdiff
|
tree
2014-08-14
Chandler Carruth
[x86] Begin stubbing out the AVX support in the new...
commit
|
commitdiff
|
tree
2014-08-14
Chandler Carruth
[SDAG] Fix a bug in the DAG combiner where we would...
commit
|
commitdiff
|
tree
2014-08-14
Chandler Carruth
[SDAG] Fix a case where we would iteratively legalize...
commit
|
commitdiff
|
tree
2014-08-13
Chandler Carruth
[shuffle] Stand back! I'm about to (try to) do math!
commit
|
commitdiff
|
tree
2014-08-13
Chandler Carruth
[optnone] Make the optnone attribute effective at suppressin...
commit
|
commitdiff
|
tree
2014-08-13
Chandler Carruth
[shuffle] Make the seed an optional component and add...
commit
|
commitdiff
|
tree
2014-08-13
Chandler Carruth
Revert r215415 which causse MSan to crash on a great...
commit
|
commitdiff
|
tree
2014-08-13
Chandler Carruth
[shuffle] Teach the shuffle fuzzer to fuzz blends,...
commit
|
commitdiff
|
tree
2014-08-13
Chandler Carruth
[shuffle] Tweak the shuffle fuzzer to support bigger...
commit
|
commitdiff
|
tree
2014-08-13
Chandler Carruth
[x86] Rewrite a core part of the new vector shuffle...
commit
|
commitdiff
|
tree
2014-08-07
Chandler Carruth
[x86] Fix another miscompile found through fuzz testing...
commit
|
commitdiff
|
tree
2014-08-07
Chandler Carruth
[x86] Fix another miscompile in the new vector shuffle...
commit
|
commitdiff
|
tree
2014-08-07
Chandler Carruth
[x86] Fix another miscompile in the new vector shuffle...
commit
|
commitdiff
|
tree
2014-08-07
Chandler Carruth
[x86] Fix a miscompile in the new shuffle lowering...
commit
|
commitdiff
|
tree
2014-08-07
Chandler Carruth
Add an option to the shuffle fuzzer that lets you fuzz...
commit
|
commitdiff
|
tree
2014-08-07
Chandler Carruth
Add a vector shuffle fuzzer.
commit
|
commitdiff
|
tree
2014-08-06
Chandler Carruth
[x86] Fix two independent miscompiles in the process...
commit
|
commitdiff
|
tree
2014-08-06
Chandler Carruth
[x86] Switch to a formulation of a for loop that is...
commit
|
commitdiff
|
tree
next