search for: resultvt

Displaying 4 results from an estimated 4 matches for "resultvt".

Did you mean: resultat
2013 Mar 05
4
[LLVMdev] Vector splitting vs widening
...comes confused. The operands are again split (as they should be), but it tries to widen the <v2i1> result back to <v4i1> (thus hitting the operand assertion). In some sense, the problem is that DAGTypeLegalizer::run decides what to do solely based on the result of calling getTypeAction(ResultVT), but it seems that in this case the operand types need to be accounted for in this determination. Enhancing the logic there to consider the result types in this case seems like it should be straightforward, but how general a problem is this? [Can this problem only happen with vsetcc nodes?] Maybe...
2013 Mar 06
0
[LLVMdev] Vector splitting vs widening
...s confused. The operands are again split (as they should be), but it tries to widen the <v2i1> result back to <v4i1> (thus hitting the operand assertion). > In some sense, the problem is that DAGTypeLegalizer::run decides what to do solely based on the result of calling getTypeAction(ResultVT), but it seems that in this case the operand types need to be accounted for in this determination. Enhancing the logic there to consider the result types in this case seems like it should be straightforward, but how general a problem is this? [Can this problem only happen with vsetcc nodes?] >...
2013 Mar 09
1
[LLVMdev] Vector splitting vs widening
...nds > are again split (as they should be), but it tries to widen the > <v2i1> result back to <v4i1> (thus hitting the operand assertion). > > In some sense, the problem is that DAGTypeLegalizer::run decides what > to do solely based on the result of calling getTypeAction(ResultVT), > but it seems that in this case the operand types need to be > accounted for in this determination. Enhancing the logic there to > consider the result types in this case seems like it should be > straightforward, but how general a problem is this? [Can this > problem only happen w...
2013 Mar 05
0
[LLVMdev] Vector splitting vs widening
...to <v4i1> (thus hitting the operand assertion). on your platform, are there any legal integer vectors types with two elements (eg: v2i32)? Ciao, Duncan. > > In some sense, the problem is that DAGTypeLegalizer::run decides what to do solely based on the result of calling getTypeAction(ResultVT), but it seems that in this case the operand types need to be accounted for in this determination. Enhancing the logic there to consider the result types in this case seems like it should be straightforward, but how general a problem is this? [Can this problem only happen with vsetcc nodes?] > &...