/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | DemoteRegToStack.cpp | 54 } else if (CallBrInst *CBI = dyn_cast<CallBrInst>(&I)) { in DemoteRegToStack() local 55 for (unsigned i = 0; i < CBI->getNumSuccessors(); i++) { in DemoteRegToStack() 56 auto *Succ = CBI->getSuccessor(i); in DemoteRegToStack() 117 } else if (CallBrInst *CBI = dyn_cast<CallBrInst>(&I)) { in DemoteRegToStack() local 118 for (BasicBlock *Succ : successors(CBI)) in DemoteRegToStack() 119 new StoreInst(CBI, Slot, Succ->getFirstInsertionPt()); in DemoteRegToStack()
|
H A D | SCCPSolver.cpp | 675 void visitCallBrInst(CallBrInst &CBI) { in visitCallBrInst() argument 676 visitCallBase(CBI); in visitCallBrInst() 677 visitTerminator(CBI); in visitCallBrInst()
|
/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | Instructions.cpp | 890 CallBrInst::CallBrInst(const CallBrInst &CBI) in CallBrInst() argument 891 : CallBase(CBI.Attrs, CBI.FTy, CBI.getType(), Instruction::CallBr, in CallBrInst() 892 OperandTraits<CallBase>::op_end(this) - CBI.getNumOperands(), in CallBrInst() 893 CBI.getNumOperands()) { in CallBrInst() 894 setCallingConv(CBI.getCallingConv()); in CallBrInst() 895 std::copy(CBI.op_begin(), CBI.op_end(), op_begin()); in CallBrInst() 896 std::copy(CBI.bundle_op_info_begin(), CBI.bundle_op_info_end(), in CallBrInst() 898 SubclassOptionalData = CBI.SubclassOptionalData; in CallBrInst() 899 NumIndirectDests = CBI.NumIndirectDests; in CallBrInst() 902 CallBrInst *CallBrInst::Create(CallBrInst *CBI, ArrayRef<OperandBundleDef> OpB, in Create() argument [all …]
|
H A D | AsmWriter.cpp | 4488 } else if (const CallBrInst *CBI = dyn_cast<CallBrInst>(&I)) { in printInstruction() local 4489 Operand = CBI->getCalledOperand(); in printInstruction() 4490 FunctionType *FTy = CBI->getFunctionType(); in printInstruction() 4492 const AttributeList &PAL = CBI->getAttributes(); in printInstruction() 4495 if (CBI->getCallingConv() != CallingConv::C) { in printInstruction() 4497 PrintCallingConv(CBI->getCallingConv(), Out); in printInstruction() 4512 for (unsigned op = 0, Eop = CBI->arg_size(); op < Eop; ++op) { in printInstruction() 4515 writeParamOperand(CBI->getArgOperand(op), PAL.getParamAttrs(op)); in printInstruction() 4522 writeOperandBundles(CBI); in printInstruction() 4525 writeOperand(CBI->getDefaultDest(), true); in printInstruction() [all …]
|
H A D | Verifier.cpp | 584 void visitCallBrInst(CallBrInst &CBI); 3184 void Verifier::visitCallBrInst(CallBrInst &CBI) { in visitCallBrInst() argument 3185 Check(CBI.isInlineAsm(), "Callbr is currently only used for asm-goto!", &CBI); in visitCallBrInst() 3186 const InlineAsm *IA = cast<InlineAsm>(CBI.getCalledOperand()); in visitCallBrInst() 3189 verifyInlineAsmCall(CBI); in visitCallBrInst() 3190 visitTerminator(CBI); in visitCallBrInst() 5079 const CallBase *CBI = dyn_cast<CallBase>(&I); in visitInstruction() local 5093 auto IsAttachedCallOperand = [](Function *F, const CallBase *CBI, in visitInstruction() 5095 return CBI && CBI->isOperandBundleOfType( in visitInstruction() 5104 (CBI && &CBI->getCalledOperandUse() == &I.getOperandUse(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 | 3192 const CallBrInst *CBI = cast<CallBrInst>(&I); in writeInstruction() local 3193 const Value *Callee = CBI->getCalledOperand(); in writeInstruction() 3194 FunctionType *FTy = CBI->getFunctionType(); in writeInstruction() 3196 if (CBI->hasOperandBundles()) in writeInstruction() 3197 writeOperandBundles(*CBI, InstID); in writeInstruction() 3201 Vals.push_back(VE.getAttributeListID(CBI->getAttributes())); in writeInstruction() 3203 Vals.push_back(CBI->getCallingConv() << bitc::CALL_CCONV | in writeInstruction() 3206 Vals.push_back(VE.getValueID(CBI->getDefaultDest())); in writeInstruction() 3207 Vals.push_back(CBI->getNumIndirectDests()); in writeInstruction() 3208 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/InstCombine/ |
H A D | InstCombineCalls.cpp | 3663 Instruction *InstCombinerImpl::visitCallBrInst(CallBrInst &CBI) { in visitCallBrInst() argument 3664 return visitCallBase(CBI); in visitCallBrInst() 4460 } else if (CallBrInst *CBI = dyn_cast<CallBrInst>(&Call)) { in transformCallThroughTrampoline() local 4462 CallBrInst::Create(NewFTy, NestF, CBI->getDefaultDest(), in transformCallThroughTrampoline() 4463 CBI->getIndirectDests(), NewArgs, OpBundles); in transformCallThroughTrampoline() 4464 cast<CallBrInst>(NewCaller)->setCallingConv(CBI->getCallingConv()); in transformCallThroughTrampoline()
|
H A D | InstCombineInternal.h | 153 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 | 263 } else if (CallBrInst *CBI = dyn_cast<CallBrInst>(V)) { in validateEndOfModule() local 264 AttributeList AS = CBI->getAttributes(); in validateEndOfModule() 269 CBI->setAttributes(AS); in validateEndOfModule() 7670 CallBrInst *CBI = in parseCallBr() local 7673 CBI->setCallingConv(CC); in parseCallBr() 7674 CBI->setAttributes(PAL); in parseCallBr() 7675 ForwardRefAttrGroups[CBI] = FwdRefAttrGrps; in parseCallBr() 7676 Inst = CBI; in parseCallBr()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | Instructions.h | 3812 static CallBrInst *Create(CallBrInst *CBI, ArrayRef<OperandBundleDef> Bundles,
|
/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 | 1356 def : InstRW<[WLat2, VecXsPm, NormalGr], (instregex "VSB(I|IQ|CBI|CBIQ)?$")>;
|
H A D | SystemZScheduleZ16.td | 1362 def : InstRW<[WLat2, VecXsPm, NormalGr], (instregex "VSB(I|IQ|CBI|CBIQ)?$")>;
|
/freebsd/ |
H A D | ObsoleteFiles.inc | 12510 OLD_FILES+=usr/share/groff_font/devX100-12/CBI 12529 OLD_FILES+=usr/share/groff_font/devX100/CBI 12548 OLD_FILES+=usr/share/groff_font/devX75-12/CBI 12567 OLD_FILES+=usr/share/groff_font/devX75/CBI 12658 OLD_FILES+=usr/share/groff_font/devhtml/CBI 12714 OLD_FILES+=usr/share/groff_font/devlj4/CBI 12761 OLD_FILES+=usr/share/groff_font/devps/CBI
|