Lines Matching defs:CBI
929 CallBrInst::CallBrInst(const CallBrInst &CBI, AllocInfo AllocInfo)
930 : CallBase(CBI.Attrs, CBI.FTy, CBI.getType(), Instruction::CallBr,
932 assert(getNumOperands() == CBI.getNumOperands() &&
934 setCallingConv(CBI.getCallingConv());
935 std::copy(CBI.op_begin(), CBI.op_end(), op_begin());
936 std::copy(CBI.bundle_op_info_begin(), CBI.bundle_op_info_end(),
938 SubclassOptionalData = CBI.SubclassOptionalData;
939 NumIndirectDests = CBI.NumIndirectDests;
942 CallBrInst *CallBrInst::Create(CallBrInst *CBI, ArrayRef<OperandBundleDef> OpB,
944 std::vector<Value *> Args(CBI->arg_begin(), CBI->arg_end());
947 CBI->getFunctionType(), CBI->getCalledOperand(), CBI->getDefaultDest(),
948 CBI->getIndirectDests(), Args, OpB, CBI->getName(), InsertPt);
949 NewCBI->setCallingConv(CBI->getCallingConv());
950 NewCBI->SubclassOptionalData = CBI->SubclassOptionalData;
951 NewCBI->setAttributes(CBI->getAttributes());
952 NewCBI->setDebugLoc(CBI->getDebugLoc());
953 NewCBI->NumIndirectDests = CBI->NumIndirectDests;