Displaying 3 results from an estimated 3 matches for "vectorselect1".
Did you mean:
vector_select
2012 Feb 09
2
[LLVMdev] Your commit 149912 "Remove some dead code and tidy things up"...
...i1, are no longer
matched. I noticed this while working on PR11948. The good thing is that
the testcase there no longer crashes the compiler because earlier patterns
now fail to match :) The bad thing is that a -instsimplify testcase like the
following no longer passes:
define <2 x i1> @vectorselect1(<2 x i1> %cond) {
; CHECK: @vectorselect1
%invert = xor <2 x i1> %cond, <i1 1, i1 1>
%s = select <2 x i1> %invert, <2 x i32> <i32 0, i32 0>, <2 x i32> <i32 1,
i32 1>
%c = icmp ne <2 x i32> %s, <i32 0, i32 0>
ret <...
2012 Feb 10
0
[LLVMdev] Your commit 149912 "Remove some dead code and tidy things up"...
...matched. I noticed this while working on PR11948. The good thing is that
> the testcase there no longer crashes the compiler because earlier patterns
> now fail to match :) The bad thing is that a -instsimplify testcase like the
> following no longer passes:
> define <2 x i1> @vectorselect1(<2 x i1> %cond) {
> ; CHECK: @vectorselect1
> %invert = xor <2 x i1> %cond, <i1 1, i1 1>
> %s = select <2 x i1> %invert, <2 x i32> <i32 0, i32 0>, <2 x i32> <i32 1, i32 1>
> %c = icmp ne <2 x i32> %s, <i32 0, i32 0>
&...
2012 Feb 10
1
[LLVMdev] Your commit 149912 "Remove some dead code and tidy things up"...
...ed this while working on PR11948. The good thing is that
>> the testcase there no longer crashes the compiler because earlier patterns
>> now fail to match :) The bad thing is that a -instsimplify testcase like the
>> following no longer passes:
>> define<2 x i1> @vectorselect1(<2 x i1> %cond) {
>> ; CHECK: @vectorselect1
>> %invert = xor<2 x i1> %cond,<i1 1, i1 1>
>> %s = select<2 x i1> %invert,<2 x i32> <i32 0, i32 0>,<2 x i32> <i32 1, i32 1>
>> %c = icmp ne<2 x i32> %s,<...