/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | BreakCriticalEdges.cpp | 347 auto *IBI = dyn_cast<IndirectBrInst>(BB.getTerminator()); in SplitIndirectBrCriticalEdges() local 348 if (!IBI) in SplitIndirectBrCriticalEdges() 351 for (unsigned Succ = 0, E = IBI->getNumSuccessors(); Succ != E; ++Succ) in SplitIndirectBrCriticalEdges() 352 Targets.insert(IBI->getSuccessor(Succ)); in SplitIndirectBrCriticalEdges()
|
H A D | SimplifyCFG.cpp | 265 bool simplifyIndirectBr(IndirectBrInst *IBI); 7062 BasicBlock *BB = IBI->getParent(); in simplifyIndirectBr() 7069 BasicBlock *Dest = IBI->getDestination(i); in simplifyIndirectBr() 7074 IBI->removeDestination(i); in simplifyIndirectBr() 7089 if (IBI->getNumDestinations() == 0) { in simplifyIndirectBr() 7091 new UnreachableInst(IBI->getContext(), IBI); in simplifyIndirectBr() 7092 EraseTerminatorAndDCECond(IBI); in simplifyIndirectBr() 7096 if (IBI->getNumDestinations() == 1) { in simplifyIndirectBr() 7098 BranchInst::Create(IBI->getDestination(0), IBI); in simplifyIndirectBr() 7099 EraseTerminatorAndDCECond(IBI); in simplifyIndirectBr() [all …]
|
H A D | Evaluator.cpp | 579 } else if (IndirectBrInst *IBI = dyn_cast<IndirectBrInst>(CurInst)) { in EvaluateBlock() local 580 Value *Val = getVal(IBI->getAddress())->stripPointerCasts(); in EvaluateBlock()
|
H A D | Local.cpp | 338 if (auto *IBI = dyn_cast<IndirectBrInst>(T)) { in ConstantFoldTerminator() local 341 dyn_cast<BlockAddress>(IBI->getAddress()->stripPointerCasts())) { in ConstantFoldTerminator() 349 for (unsigned i = 0, e = IBI->getNumDestinations(); i != e; ++i) { in ConstantFoldTerminator() 350 BasicBlock *DestBB = IBI->getDestination(i); in ConstantFoldTerminator() 353 if (IBI->getDestination(i) == SuccToKeep) { in ConstantFoldTerminator() 359 Value *Address = IBI->getAddress(); in ConstantFoldTerminator() 360 IBI->eraseFromParent(); in ConstantFoldTerminator()
|
/freebsd/sys/contrib/dev/mediatek/mt76/mt76x2/ |
H A D | pci_phy.c | 80 mt76_clear(dev, MT_BBP(IBI, 9), BIT(11)); in mt76x2_phy_set_antenna() 91 mt76_clear(dev, MT_BBP(IBI, 9), BIT(11)); in mt76x2_phy_set_antenna() 104 mt76_set(dev, MT_BBP(IBI, 9), BIT(11)); in mt76x2_phy_set_antenna()
|
H A D | mac.c | 27 mt76_rr(dev, MT_BBP(IBI, 12))) { in mt76x2_mac_stop()
|
H A D | usb_mac.c | 135 !mt76_rr(dev, MT_BBP(IBI, 12))) { in mt76x2u_mac_stop()
|
/freebsd/sys/contrib/dev/mediatek/mt76/ |
H A D | mt76x02_dfs.c | 792 mt76_wr(dev, MT_BBP(IBI, 11), 0x0c350001); in mt76x02_dfs_set_bbp_params() 842 mt76_wr(dev, MT_BBP(IBI, 11), 0xfde8081); in mt76x02_dfs_init_params() 844 mt76_wr(dev, MT_BBP(IBI, 11), 0); in mt76x02_dfs_init_params()
|
/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | Instructions.cpp | 4715 IndirectBrInst::IndirectBrInst(const IndirectBrInst &IBI) in IndirectBrInst() argument 4716 : Instruction(Type::getVoidTy(IBI.getContext()), Instruction::IndirectBr, in IndirectBrInst() 4717 nullptr, IBI.getNumOperands()) { in IndirectBrInst() 4718 allocHungoffUses(IBI.getNumOperands()); in IndirectBrInst() 4720 const Use *InOL = IBI.getOperandList(); in IndirectBrInst() 4721 for (unsigned i = 0, E = IBI.getNumOperands(); i != E; ++i) in IndirectBrInst() 4723 SubclassOptionalData = IBI.SubclassOptionalData; in IndirectBrInst()
|
H A D | Verifier.cpp | 4707 else if (IndirectBrInst *IBI = dyn_cast<IndirectBrInst>(&I)) in visitProfMetadata() local 4708 ExpectedNumOperands = IBI->getNumDestinations(); in visitProfMetadata()
|
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
H A D | BitcodeReader.cpp | 5541 IndirectBrInst *IBI = IndirectBrInst::Create(Address, NumDests); in parseFunctionBody() local 5542 InstructionList.push_back(IBI); in parseFunctionBody() 5545 IBI->addDestination(DestBB); in parseFunctionBody() 5547 delete IBI; in parseFunctionBody() 5551 I = IBI; in parseFunctionBody() 6680 else if (IndirectBrInst *IBI = dyn_cast<IndirectBrInst>(&I)) in materialize() local 6681 ExpectedNumOperands = IBI->getNumDestinations(); in materialize()
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | InlineCost.cpp | 488 bool visitIndirectBrInst(IndirectBrInst &IBI); 2468 bool CallAnalyzer::visitIndirectBrInst(IndirectBrInst &IBI) { in visitIndirectBrInst() argument
|
/freebsd/contrib/sendmail/contrib/ |
H A D | mail.local.linux | 140 M!2BBLYS6>1!K4/FDW<44#J%KV9;:(;QN/@=GD*</[IBI'XA!FY@*L/KC;..P
|
/freebsd/contrib/llvm-project/llvm/lib/AsmParser/ |
H A D | LLParser.cpp | 6818 IndirectBrInst *IBI = IndirectBrInst::Create(Address, DestList.size()); in parseIndirectBr() local 6820 IBI->addDestination(DestList[i]); in parseIndirectBr() 6821 Inst = IBI; in parseIndirectBr()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | Instructions.h | 3698 IndirectBrInst(const IndirectBrInst &IBI);
|