Lines Matching defs:C1
75 BinaryConstantExpr(unsigned Opcode, Constant *C1, Constant *C2,
77 : ConstantExpr(C1->getType(), Opcode, AllocMarker) {
78 Op<0>() = C1;
105 ExtractElementConstantExpr(Constant *C1, Constant *C2)
106 : ConstantExpr(cast<VectorType>(C1->getType())->getElementType(),
108 Op<0>() = C1;
134 InsertElementConstantExpr(Constant *C1, Constant *C2, Constant *C3)
135 : ConstantExpr(C1->getType(), Instruction::InsertElement, AllocMarker) {
136 Op<0>() = C1;
163 ShuffleVectorConstantExpr(Constant *C1, Constant *C2, ArrayRef<int> Mask)
165 cast<VectorType>(C1->getType())->getElementType(),
166 Mask.size(), isa<ScalableVectorType>(C1->getType())),
168 assert(ShuffleVectorInst::isValidOperands(C1, C2, Mask) &&
170 Op<0>() = C1;