/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | Instructions.cpp | 923 CallBrInst::CallBrInst(const CallBrInst &CBI) in CallBrInst() argument 924 : CallBase(CBI.Attrs, CBI.FTy, CBI.getType(), Instruction::CallBr, in CallBrInst() 926 CBI.getNumOperands()) { in CallBrInst() 927 setCallingConv(CBI.getCallingConv()); in CallBrInst() 928 std::copy(CBI.op_begin(), CBI.op_end(), op_begin()); in CallBrInst() 929 std::copy(CBI.bundle_op_info_begin(), CBI.bundle_op_info_end(), in CallBrInst() 932 NumIndirectDests = CBI.NumIndirectDests; in CallBrInst() 937 std::vector<Value *> Args(CBI->arg_begin(), CBI->arg_end()); in Create() 940 CBI->getFunctionType(), CBI->getCalledOperand(), CBI->getDefaultDest(), in Create() 941 CBI->getIndirectDests(), Args, OpB, CBI->getName(), InsertPt); in Create() [all …]
|
H A D | AsmWriter.cpp | 4395 } else if (const CallBrInst *CBI = dyn_cast<CallBrInst>(&I)) { in printInstruction() local 4396 Operand = CBI->getCalledOperand(); in printInstruction() 4397 FunctionType *FTy = CBI->getFunctionType(); in printInstruction() 4399 const AttributeList &PAL = CBI->getAttributes(); in printInstruction() 4402 if (CBI->getCallingConv() != CallingConv::C) { in printInstruction() 4404 PrintCallingConv(CBI->getCallingConv(), Out); in printInstruction() 4419 for (unsigned op = 0, Eop = CBI->arg_size(); op < Eop; ++op) { in printInstruction() 4422 writeParamOperand(CBI->getArgOperand(op), PAL.getParamAttrs(op)); in printInstruction() 4429 writeOperandBundles(CBI); in printInstruction() 4432 writeOperand(CBI->getDefaultDest(), true); in printInstruction() [all …]
|
H A D | Verifier.cpp | 564 void visitCallBrInst(CallBrInst &CBI); 3053 void Verifier::visitCallBrInst(CallBrInst &CBI) { in visitCallBrInst() argument 3054 Check(CBI.isInlineAsm(), "Callbr is currently only used for asm-goto!", &CBI); in visitCallBrInst() 3058 verifyInlineAsmCall(CBI); in visitCallBrInst() 3059 visitTerminator(CBI); in visitCallBrInst() 4914 const CallBase *CBI = dyn_cast<CallBase>(&I); in visitInstruction() local 4930 return CBI && CBI->isOperandBundleOfType( in visitInstruction() 4939 (CBI && &CBI->getCalledOperandUse() == &I.getOperandUse(i)) || in visitInstruction() 4940 IsAttachedCallOperand(F, CBI, i)), in visitInstruction() 4955 IsAttachedCallOperand(F, CBI, i), in visitInstruction() [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
H A D | IROutliner.h | 418 bool visitCallBrInst(CallBrInst &CBI) { return false; } in visitCallBrInst()
|
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Writer/ |
H A D | BitcodeWriter.cpp | 3103 const CallBrInst *CBI = cast<CallBrInst>(&I); in writeInstruction() local 3104 const Value *Callee = CBI->getCalledOperand(); in writeInstruction() 3105 FunctionType *FTy = CBI->getFunctionType(); in writeInstruction() 3107 if (CBI->hasOperandBundles()) in writeInstruction() 3108 writeOperandBundles(*CBI, InstID); in writeInstruction() 3112 Vals.push_back(VE.getAttributeListID(CBI->getAttributes())); in writeInstruction() 3114 Vals.push_back(CBI->getCallingConv() << bitc::CALL_CCONV | in writeInstruction() 3117 Vals.push_back(VE.getValueID(CBI->getDefaultDest())); in writeInstruction() 3118 Vals.push_back(CBI->getNumIndirectDests()); in writeInstruction() 3119 for (unsigned i = 0, e = CBI->getNumIndirectDests(); i != e; ++i) in writeInstruction() [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | IRSimilarityIdentifier.h | 586 InstrType visitCallBrInst(CallBrInst &CBI) { return Illegal; } in visitCallBrInst()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | SCCPSolver.cpp | 651 void visitCallBrInst(CallBrInst &CBI) { in visitCallBrInst() argument 652 visitCallBase(CBI); in visitCallBrInst() 653 visitTerminator(CBI); in visitCallBrInst()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineCalls.cpp | 3434 Instruction *InstCombinerImpl::visitCallBrInst(CallBrInst &CBI) { in visitCallBrInst() argument 3435 return visitCallBase(CBI); in visitCallBrInst() 4230 } else if (CallBrInst *CBI = dyn_cast<CallBrInst>(&Call)) { in transformCallThroughTrampoline() local 4232 CallBrInst::Create(NewFTy, NestF, CBI->getDefaultDest(), in transformCallThroughTrampoline() 4233 CBI->getIndirectDests(), NewArgs, OpBundles); in transformCallThroughTrampoline() 4234 cast<CallBrInst>(NewCaller)->setCallingConv(CBI->getCallingConv()); in transformCallThroughTrampoline()
|
H A D | InstCombineInternal.h | 152 Instruction *visitCallBrInst(CallBrInst &CBI);
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/ |
H A D | AVRInstrFormats.td | 346 // t = type (1 for SBI, 0 for CBI)
|
/freebsd/contrib/llvm-project/llvm/lib/AsmParser/ |
H A D | LLParser.cpp | 230 } else if (CallBrInst *CBI = dyn_cast<CallBrInst>(V)) { in validateEndOfModule() local 231 AttributeList AS = CBI->getAttributes(); in validateEndOfModule() 236 CBI->setAttributes(AS); in validateEndOfModule() 7235 CallBrInst *CBI = in parseCallBr() local 7238 CBI->setCallingConv(CC); in parseCallBr() 7239 CBI->setAttributes(PAL); in parseCallBr() 7240 ForwardRefAttrGroups[CBI] = FwdRefAttrGrps; in parseCallBr() 7241 Inst = CBI; in parseCallBr()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | CodeGenPrepare.cpp | 975 if (auto *CBI = dyn_cast<CallBrInst>((Pred)->getTerminator())) in isMergingEmptyBlockProfitable() local 976 for (unsigned i = 0, e = CBI->getNumSuccessors(); i != e; ++i) in isMergingEmptyBlockProfitable() 977 if (DestBB == CBI->getSuccessor(i)) in isMergingEmptyBlockProfitable()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZScheduleZ13.td | 1295 def : InstRW<[WLat2, VecXsPm, NormalGr], (instregex "VSB(I|IQ|CBI|CBIQ)?$")>;
|
H A D | SystemZScheduleZ14.td | 1317 def : InstRW<[WLat2, VecXsPm, NormalGr], (instregex "VSB(I|IQ|CBI|CBIQ)?$")>;
|
H A D | SystemZScheduleZ15.td | 1355 def : InstRW<[WLat2, VecXsPm, NormalGr], (instregex "VSB(I|IQ|CBI|CBIQ)?$")>;
|
H A D | SystemZScheduleZ16.td | 1361 def : InstRW<[WLat2, VecXsPm, NormalGr], (instregex "VSB(I|IQ|CBI|CBIQ)?$")>;
|
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | Instructions.h | 4170 static CallBrInst *Create(CallBrInst *CBI,
|
/freebsd/ |
H A D | ObsoleteFiles.inc | 11734 OLD_FILES+=usr/share/groff_font/devX100-12/CBI 11753 OLD_FILES+=usr/share/groff_font/devX100/CBI 11772 OLD_FILES+=usr/share/groff_font/devX75-12/CBI 11791 OLD_FILES+=usr/share/groff_font/devX75/CBI 11882 OLD_FILES+=usr/share/groff_font/devhtml/CBI 11938 OLD_FILES+=usr/share/groff_font/devlj4/CBI 11985 OLD_FILES+=usr/share/groff_font/devps/CBI
|