Home | History | Annotate | Download | only in IR

Lines Matching defs:ShuffleVectorInst

1525 //                      ShuffleVectorInst Implementation
1528 ShuffleVectorInst::ShuffleVectorInst(Value *V1, Value *V2, Value *Mask,
1534 OperandTraits<ShuffleVectorInst>::op_begin(this),
1535 OperandTraits<ShuffleVectorInst>::operands(this),
1545 ShuffleVectorInst::ShuffleVectorInst(Value *V1, Value *V2, Value *Mask,
1551 OperandTraits<ShuffleVectorInst>::op_begin(this),
1552 OperandTraits<ShuffleVectorInst>::operands(this),
1563 bool ShuffleVectorInst::isValidOperands(const Value *V1, const Value *V2,
1614 int ShuffleVectorInst::getMaskValue(Constant *Mask, unsigned i) {
1626 void ShuffleVectorInst::getShuffleMask(Constant *Mask,
3600 ShuffleVectorInst *ShuffleVectorInst::clone_impl() const {
3601 return new ShuffleVectorInst(getOperand(0), getOperand(1), getOperand(2));