forked from OSchip/llvm-project
				
			
							parent
							
								
									ff6a455c12
								
							
						
					
					
						commit
						b41d838d28
					
				| 
						 | 
					@ -2758,6 +2758,8 @@ static SDOperand CommuteVectorShuffle(SDOperand Op, SDOperand &V1,
 | 
				
			||||||
  return DAG.getNode(ISD::VECTOR_SHUFFLE, VT, V1, V2, Mask);
 | 
					  return DAG.getNode(ISD::VECTOR_SHUFFLE, VT, V1, V2, Mask);
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					/// CommuteVectorShuffleMask - Change values in a shuffle permute mask assuming
 | 
				
			||||||
 | 
					/// the two vector operands have swapped position.
 | 
				
			||||||
static
 | 
					static
 | 
				
			||||||
SDOperand CommuteVectorShuffleMask(SDOperand Mask, SelectionDAG &DAG) {
 | 
					SDOperand CommuteVectorShuffleMask(SDOperand Mask, SelectionDAG &DAG) {
 | 
				
			||||||
  MVT::ValueType MaskVT = Mask.getValueType();
 | 
					  MVT::ValueType MaskVT = Mask.getValueType();
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue