| /freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsBranchExpansion.cpp | 129 MachineInstr *Br = nullptr; member 154 int64_t computeOffset(const MachineInstr *Br); 156 void replaceBranch(MachineBasicBlock &MBB, Iter Br, const DebugLoc &DL, 230 static MachineBasicBlock *getTargetMBB(const MachineInstr &Br) { in getTargetMBB() argument 231 for (unsigned I = 0, E = Br.getDesc().getNumOperands(); I < E; ++I) { in getTargetMBB() 232 const MachineOperand &MO = Br.getOperand(I); in getTargetMBB() 308 int64_t MipsBranchExpansion::computeOffset(const MachineInstr *Br) { in computeOffset() argument 310 int ThisMBB = Br->getParent()->getNumber(); in computeOffset() 311 int TargetMBB = getTargetMBB(*Br)->getNumber(); in computeOffset() 338 void MipsBranchExpansion::replaceBranch(MachineBasicBlock &MBB, Iter Br, in replaceBranch() argument [all …]
|
| H A D | MipsConstantIslandPass.cpp | 403 bool fixupImmediateBr(ImmBranch &Br); 404 bool fixupConditionalBr(ImmBranch &Br); 405 bool fixupUnconditionalBr(ImmBranch &Br); 1475 bool MipsConstantIslands::fixupImmediateBr(ImmBranch &Br) { in fixupImmediateBr() argument 1476 MachineInstr *MI = Br.MI; in fixupImmediateBr() 1481 if (isBBInRange(MI, DestBB, Br.MaxDisp)) in fixupImmediateBr() 1484 if (!Br.isCond) in fixupImmediateBr() 1485 return fixupUnconditionalBr(Br); in fixupImmediateBr() 1486 return fixupConditionalBr(Br); in fixupImmediateBr() 1494 MipsConstantIslands::fixupUnconditionalBr(ImmBranch &Br) { in fixupUnconditionalBr() argument [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMConstantIslandPass.cpp | 266 bool fixupImmediateBr(ImmBranch &Br); 267 bool fixupConditionalBr(ImmBranch &Br); 268 bool fixupUnconditionalBr(ImmBranch &Br); 1686 bool ARMConstantIslands::fixupImmediateBr(ImmBranch &Br) { in fixupImmediateBr() argument 1687 MachineInstr *MI = Br.MI; in fixupImmediateBr() 1691 if (BBUtils->isBBInRange(MI, DestBB, Br.MaxDisp)) in fixupImmediateBr() 1694 if (!Br.isCond) in fixupImmediateBr() 1695 return fixupUnconditionalBr(Br); in fixupImmediateBr() 1696 return fixupConditionalBr(Br); in fixupImmediateBr() 1704 ARMConstantIslands::fixupUnconditionalBr(ImmBranch &Br) { in fixupUnconditionalBr() argument [all …]
|
| H A D | ARMBlockPlacement.cpp | 102 MachineInstr *Br = &Preheader->back(); in revertWhileToDoLoop() local 103 assert(Br->getOpcode() == ARM::t2B); in revertWhileToDoLoop() 104 assert(Br->getOperand(1).getImm() == 14); in revertWhileToDoLoop() 116 Br->removeFromParent(); in revertWhileToDoLoop() 117 NewBlock->insert(NewBlock->end(), Br); in revertWhileToDoLoop() 119 Preheader->replaceSuccessor(Br->getOperand(0).getMBB(), NewBlock); in revertWhileToDoLoop() 120 NewBlock->addSuccessor(Br->getOperand(0).getMBB()); in revertWhileToDoLoop() 124 BuildMI(*NewBlock, Br, WLS->getDebugLoc(), in revertWhileToDoLoop()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCPreEmitPeephole.cpp | 525 MachineInstr *Br = &*I; in runOnMachineFunction() local 526 if (Br->getOpcode() != PPC::BC && Br->getOpcode() != PPC::BCn) in runOnMachineFunction() 529 Register CRBit = Br->getOperand(0).getReg(); in runOnMachineFunction() 532 MachineBasicBlock::reverse_iterator It = Br, Er = MBB.rend(); in runOnMachineFunction() 547 if ((Br->getOpcode() == PPC::BCn && CRSetOp == PPC::CRSET) || in runOnMachineFunction() 548 (Br->getOpcode() == PPC::BC && CRSetOp == PPC::CRUNSET)) { in runOnMachineFunction() 550 InstrsToErase.push_back(Br); in runOnMachineFunction() 551 MBB.removeSuccessor(Br->getOperand(1).getMBB()); in runOnMachineFunction() 556 MachineBasicBlock::iterator It = Br, Er = MBB.end(); in runOnMachineFunction() 562 if (!MBB.isLayoutSuccessor(Br->getOperand(1).getMBB())) { in runOnMachineFunction() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | StructurizeCFG.cpp | 99 static MaybeCondBranchWeights tryParse(const BranchInst &Br) { in tryParse() argument 100 assert(Br.isConditional()); in tryParse() 103 if (!extractBranchWeights(Br, T, F)) in tryParse() 109 static void setMetadata(BranchInst &Br, in setMetadata() argument 111 assert(Br.isConditional()); in setMetadata() 115 setBranchWeights(Br, Arr, false); in setMetadata() 966 BranchInst *Br = BranchInst::Create(NewExit, BB); in changeExit() local 967 Br->setDebugLoc(DL); in changeExit() 1075 BranchInst *Br = BranchInst::Create(Entry, Next, BoolPoison, Flow); in wireFlow() local 1076 Br->setDebugLoc(DL); in wireFlow() [all …]
|
| H A D | LoopFlatten.cpp | 582 BranchInst *Br = dyn_cast<BranchInst>(&I); in checkOuterLoopInsts() local 583 if (Br && Br->isUnconditional() && in checkOuterLoopInsts() 584 Br->getSuccessor(0) == FI.InnerLoop->getHeader()) in checkOuterLoopInsts() 975 BranchInst *Br = cast<BranchInst>(CheckBlock->getTerminator()); in FlattenLoopPair() local 976 assert(Br->isConditional() && in FlattenLoopPair() 978 assert(match(Br->getCondition(), m_Zero()) && in FlattenLoopPair() 980 IRBuilder<> Builder(Br); in FlattenLoopPair() 987 Br->setCondition(Overflow); in FlattenLoopPair()
|
| H A D | ConstraintElimination.cpp | 1192 auto *Br = dyn_cast<BranchInst>(BB.getTerminator()); in addInfoFor() local 1193 if (!Br || !Br->isConditional()) in addInfoFor() 1196 Value *Cond = Br->getCondition(); in addInfoFor() 1210 BasicBlock *Successor = Br->getSuccessor(IsOr ? 1 : 0); in addInfoFor() 1244 auto *CmpI = dyn_cast<ICmpInst>(Br->getCondition()); in addInfoFor() 1247 if (canAddSuccessor(BB, Br->getSuccessor(0))) in addInfoFor() 1249 DT.getNode(Br->getSuccessor(0)), CmpI->getCmpPredicate(), in addInfoFor() 1251 if (canAddSuccessor(BB, Br->getSuccessor(1))) in addInfoFor() 1253 DT.getNode(Br->getSuccessor(1)), CmpI->getInverseCmpPredicate(), in addInfoFor()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/ |
| H A D | CSKYConstantIslandPass.cpp | 256 bool fixupImmediateBr(ImmBranch &Br); 257 bool fixupConditionalBr(ImmBranch &Br); 258 bool fixupUnconditionalBr(ImmBranch &Br); 1230 bool CSKYConstantIslands::fixupImmediateBr(ImmBranch &Br) { in fixupImmediateBr() argument 1231 MachineInstr *MI = Br.MI; in fixupImmediateBr() 1235 if (isBBInRange(MI, DestBB, Br.MaxDisp)) in fixupImmediateBr() 1238 if (!Br.IsCond) in fixupImmediateBr() 1239 return fixupUnconditionalBr(Br); in fixupImmediateBr() 1240 return fixupConditionalBr(Br); in fixupImmediateBr() 1247 bool CSKYConstantIslands::fixupUnconditionalBr(ImmBranch &Br) { in fixupUnconditionalBr() argument [all …]
|
| H A D | CSKYInstrInfoF1.td | |
| H A D | CSKYInstrInfoF2.td | |
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGCleanup.cpp | 372 if (llvm::BranchInst *Br = dyn_cast<llvm::BranchInst>(Term)) { in TransitionToCleanupSwitch() local 373 assert(Br->isUnconditional()); in TransitionToCleanupSwitch() 377 llvm::SwitchInst::Create(Load, Br->getSuccessor(0), 4, Block); in TransitionToCleanupSwitch() 378 Br->eraseFromParent(); in TransitionToCleanupSwitch() 533 llvm::BranchInst *Br = dyn_cast<llvm::BranchInst>(Pred->getTerminator()); in SimplifyCleanupEntry() local 534 if (!Br || Br->isConditional()) return Entry; in SimplifyCleanupEntry() 535 assert(Br->getSuccessor(0) == Entry); in SimplifyCleanupEntry() 544 Br->eraseFromParent(); in SimplifyCleanupEntry() 594 if (llvm::BranchInst *Br = dyn_cast<llvm::BranchInst>(Term)) { in ForwardPrebranchedFallthrough() local 595 assert(Br->isUnconditional() && Br->getSuccessor(0) == From); in ForwardPrebranchedFallthrough() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyFastISel.cpp | 1319 const auto *Br = cast<BranchInst>(I); in selectBr() local 1320 if (Br->isUnconditional()) { in selectBr() 1321 MachineBasicBlock *MSucc = FuncInfo.getMBB(Br->getSuccessor(0)); in selectBr() 1322 fastEmitBranch(MSucc, Br->getDebugLoc()); in selectBr() 1326 MachineBasicBlock *TBB = FuncInfo.getMBB(Br->getSuccessor(0)); in selectBr() 1327 MachineBasicBlock *FBB = FuncInfo.getMBB(Br->getSuccessor(1)); in selectBr() 1330 unsigned CondReg = getRegForI1Value(Br->getCondition(), Br->getParent(), Not); in selectBr() 1342 finishCondBranch(Br->getParent(), TBB, FBB); in selectBr() 1435 case Instruction::Br: in fastSelectInstruction()
|
| /freebsd/share/monetdef/ |
| H A D | be_BY.CP1131.src | 10 Br
|
| H A D | be_BY.ISO8859-5.src | 10 Br
|
| /freebsd/share/monetdef_unicode/ |
| H A D | be_BY.UTF-8.src | 10 Br
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | LoopVectorizationLegality.cpp | 621 auto *Br = dyn_cast<BranchInst>(BB->getTerminator()); in canVectorizeOuterLoop() local 622 if (!Br) { in canVectorizeOuterLoop() 638 if (Br && Br->isConditional() && in canVectorizeOuterLoop() 639 !TheLoop->isLoopInvariant(Br->getCondition()) && in canVectorizeOuterLoop() 640 !LI->isLoopHeader(Br->getSuccessor(0)) && in canVectorizeOuterLoop() 641 !LI->isLoopHeader(Br->getSuccessor(1))) { in canVectorizeOuterLoop() 1742 case Instruction::Br: in isVectorizableEarlyExitLoop()
|
| H A D | VPlanConstruction.cpp | 185 if (auto *Br = dyn_cast<BranchInst>(Inst)) { in createVPInstructionsForVPBB() local 188 if (Br->isConditional()) { in createVPInstructionsForVPBB() 189 VPValue *Cond = getOrCreateVPOperand(Br->getCondition()); in createVPInstructionsForVPBB()
|
| /freebsd/crypto/openssl/test/recipes/15-test_ml_dsa_codecs_data/ |
| H A D | pub-44.pem | 25 XWKkKFZ7yeqM6VyqDzVHSwv6jzOaJQq0388gg76O77wQVeGP4VNw7ssmBWbYP/Br
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/ |
| H A D | Values.def | 73 DEF_INSTR(Br, OP(Br), BranchInst)
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/ |
| H A D | MSP430InstrInfo.cpp | 115 I->getOpcode() != MSP430::Br && in removeBranch() 183 if (I->getOpcode() == MSP430::Br || in analyzeBranch()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUTargetTransformInfo.cpp | 167 if (const BranchInst *Br = dyn_cast<BranchInst>(&I)) { in getUnrollingPreferences() local 168 if (UP.Threshold < MaxBoost && Br->isConditional()) { in getUnrollingPreferences() 169 BasicBlock *Succ0 = Br->getSuccessor(0); in getUnrollingPreferences() 170 BasicBlock *Succ1 = Br->getSuccessor(1); in getUnrollingPreferences() 174 if (dependsOnLocalPhi(L, Br->getCondition())) { in getUnrollingPreferences() 178 << *L << " due to " << *Br << '\n'); in getUnrollingPreferences() 829 case Instruction::Br: { in getCFInstrCost()
|
| H A D | R600TargetTransformInfo.cpp | 103 case Instruction::Br: in getCFInstrCost()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVStructurizer.cpp | 584 BranchInst *Br = cast<BranchInst>(BB.getTerminator()); in addMergeForLoops() local 585 assert(Br->isUnconditional()); in addMergeForLoops() 588 Builder.SetInsertPoint(Br); in addMergeForLoops() 589 Builder.CreateCondBr(Builder.getFalse(), Merge, Br->getSuccessor(0)); in addMergeForLoops() 590 Br->eraseFromParent(); in addMergeForLoops()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86SpeculativeLoadHardening.cpp | 224 MachineInstr *Br, MachineInstr *&UncondBr, in splitEdge() argument 238 if (Br) { in splitEdge() 239 assert(Br->getOperand(0).getMBB() == &Succ && in splitEdge() 241 Br->getOperand(0).setMBB(&NewMBB); in splitEdge() 262 TII.insertBranch(NewMBB, &Succ, nullptr, Cond, Br->getDebugLoc()); in splitEdge() 725 MachineInstr *Br, MachineInstr *&UncondBr, in tracePredStateThroughCFG() 732 : splitEdge(MBB, Succ, SuccCount, Br, UncondBr, *TII); in tracePredStateThroughCFG()
|