Home
last modified time | relevance | path

Searched refs:CBI (Results 1 – 18 of 18) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DDemoteRegToStack.cpp54 } 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 DSCCPSolver.cpp675 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 DInstructions.cpp890 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 DAsmWriter.cpp4488 } 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 DVerifier.cpp584 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 DIROutliner.h418 bool visitCallBrInst(CallBrInst &CBI) { return false; } in visitCallBrInst()
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp3192 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 DIRSimilarityIdentifier.h586 InstrType visitCallBrInst(CallBrInst &CBI) { return Illegal; } in visitCallBrInst()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp3663 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 DInstCombineInternal.h153 Instruction *visitCallBrInst(CallBrInst &CBI);
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRInstrFormats.td346 // t = type (1 for SBI, 0 for CBI)
/freebsd/contrib/llvm-project/llvm/lib/AsmParser/
H A DLLParser.cpp263 } 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 DInstructions.h3812 static CallBrInst *Create(CallBrInst *CBI, ArrayRef<OperandBundleDef> Bundles,
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZScheduleZ13.td1295 def : InstRW<[WLat2, VecXsPm, NormalGr], (instregex "VSB(I|IQ|CBI|CBIQ)?$")>;
H A DSystemZScheduleZ14.td1317 def : InstRW<[WLat2, VecXsPm, NormalGr], (instregex "VSB(I|IQ|CBI|CBIQ)?$")>;
H A DSystemZScheduleZ15.td1356 def : InstRW<[WLat2, VecXsPm, NormalGr], (instregex "VSB(I|IQ|CBI|CBIQ)?$")>;
H A DSystemZScheduleZ16.td1362 def : InstRW<[WLat2, VecXsPm, NormalGr], (instregex "VSB(I|IQ|CBI|CBIQ)?$")>;
/freebsd/
H A DObsoleteFiles.inc12510 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