Lines Matching defs:C1
71 BinaryConstantExpr(unsigned Opcode, Constant *C1, Constant *C2,
73 : ConstantExpr(C1->getType(), Opcode, &Op<0>(), 2) {
74 Op<0>() = C1;
99 ExtractElementConstantExpr(Constant *C1, Constant *C2)
100 : ConstantExpr(cast<VectorType>(C1->getType())->getElementType(),
102 Op<0>() = C1;
126 InsertElementConstantExpr(Constant *C1, Constant *C2, Constant *C3)
127 : ConstantExpr(C1->getType(), Instruction::InsertElement,
129 Op<0>() = C1;
154 ShuffleVectorConstantExpr(Constant *C1, Constant *C2, ArrayRef<int> Mask)
156 cast<VectorType>(C1->getType())->getElementType(),
157 Mask.size(), isa<ScalableVectorType>(C1->getType())),
159 assert(ShuffleVectorInst::isValidOperands(C1, C2, Mask) &&
161 Op<0>() = C1;