| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZElimCompare.cpp | 221 Branch->removeOperand(0); in convertToBRCT() 223 MachineInstrBuilder MIB(*Branch->getParent()->getParent(), Branch); in convertToBRCT() 264 Branch->removeOperand(0); in convertToLoadAndTrap() 266 MachineInstrBuilder(*Branch->getParent()->getParent(), Branch) in convertToLoadAndTrap() 587 switch (Branch->getOpcode()) { in fuseCompareOperations() 638 Branch->removeOperand(CCUse); in fuseCompareOperations() 641 Branch->removeOperand(3); in fuseCompareOperations() 645 Branch->removeOperand(2); in fuseCompareOperations() 646 Branch->removeOperand(1); in fuseCompareOperations() 647 Branch->removeOperand(0); in fuseCompareOperations() [all …]
|
| H A D | SystemZLongBranch.cpp | 102 MachineInstr *Branch = nullptr; member 274 Terminator.Branch = &MI; in describeTerminator() 407 MachineInstr *Branch = Terminator.Branch; in relaxBranch() local 408 switch (Branch->getOpcode()) { in relaxBranch() 410 Branch->setDesc(TII->get(SystemZ::JG)); in relaxBranch() 413 Branch->setDesc(TII->get(SystemZ::BRCL)); in relaxBranch() 416 splitBranchOnCount(Branch, SystemZ::AHI); in relaxBranch() 422 splitCompareBranch(Branch, SystemZ::CR); in relaxBranch() 425 splitCompareBranch(Branch, SystemZ::CGR); in relaxBranch() 428 splitCompareBranch(Branch, SystemZ::CHI); in relaxBranch() [all …]
|
| H A D | SystemZInstrInfo.cpp | 397 SystemZII::Branch Branch(getBranchInfo(*I)); in analyzeBranch() local 398 if (!Branch.hasMBBTarget()) in analyzeBranch() 402 if (Branch.Type != SystemZII::BranchNormal) in analyzeBranch() 405 if (Branch.CCMask == SystemZ::CCMASK_ANY) { in analyzeBranch() 408 TBB = Branch.getMBBTarget(); in analyzeBranch() 419 if (MBB.isLayoutSuccessor(Branch.getMBBTarget())) { in analyzeBranch() 427 TBB = Branch.getMBBTarget(); in analyzeBranch() 435 TBB = Branch.getMBBTarget(); in analyzeBranch() 446 if (TBB != Branch.getMBBTarget()) in analyzeBranch() 452 if (OldCCValid == Branch.CCValid && OldCCMask == Branch.CCMask) in analyzeBranch() [all …]
|
| H A D | SystemZInstrInfo.h | 122 class Branch { 136 Branch(BranchType type, unsigned ccValid, unsigned ccMask, in Branch() function 313 SystemZII::Branch getBranchInfo(const MachineInstr &MI) const;
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Analysis/Analyses/ |
| H A D | UninitializedValues.h | 32 struct Branch { struct 52 SmallVector<Branch, 2> UninitBranches; argument 58 void addUninitBranch(Branch B) { in addUninitBranch() 96 using branch_iterator = SmallVectorImpl<Branch>::const_iterator;
|
| H A D | ThreadSafetyOps.def | 49 TIL_OPCODE_DEF(Branch)
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Analysis/FlowSensitive/ |
| H A D | DataflowAnalysis.h | 127 void transferBranchTypeErased(bool Branch, const Stmt *Stmt, in transferBranchTypeErased() argument 129 transferBranchInternal(Rank0{}, *static_cast<Derived *>(this), Branch, Stmt, in transferBranchTypeErased() 157 static auto transferBranchInternal(Rank0, Analysis &A, bool Branch, 161 Branch, Stmt, std::declval<LatticeT &>(), Env))> { 162 A.transferBranch(Branch, Stmt, llvm::any_cast<Lattice &>(L.Value), Env);
|
| H A D | TypeErasedDataflowAnalysis.h | 108 virtual void transferBranchTypeErased(bool Branch, const Stmt *,
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Analysis/ |
| H A D | UninitializedValues.cpp | 649 UninitUse::Branch Branch; in getUninitUse() local 650 Branch.Terminator = Label; in getUninitUse() 651 Branch.Output = 0; // Ignored. in getUninitUse() 652 Use.addUninitBranch(Branch); in getUninitUse() 654 UninitUse::Branch Branch; in getUninitUse() local 655 Branch.Terminator = Term; in getUninitUse() 656 Branch.Output = I - Block->succ_begin(); in getUninitUse() 657 Use.addUninitBranch(Branch); in getUninitUse()
|
| /freebsd-14.2/contrib/llvm-project/openmp/runtime/src/ |
| H A D | z_AIX_asm.S | 190 bctrl # Branch to CTR 208 blr # Branch to LR 344 bctrl # Branch to CTR 362 blr # Branch to LR
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsDelaySlotFiller.cpp | 248 Iter replaceWithCompactBranch(MachineBasicBlock &MBB, Iter Branch, 557 Iter Branch, in replaceWithCompactBranch() argument 562 unsigned NewOpcode = TII->getEquivalentCompactForm(Branch); in replaceWithCompactBranch() 563 Branch = TII->genInstrWithNewOpc(NewOpcode, Branch); in replaceWithCompactBranch() 565 auto *ToErase = cast<MachineInstr>(&*std::next(Branch)); in replaceWithCompactBranch() 568 ToErase->getMF()->moveCallSiteInfo(ToErase, cast<MachineInstr>(&*Branch)); in replaceWithCompactBranch() 570 return Branch; in replaceWithCompactBranch()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/ProfileData/Coverage/ |
| H A D | CoverageMapping.cpp | 312 const CounterMappingRegion *Branch = Map[ID]; in shouldCopyOffTestVectorForTruePath() local 315 if (Branch->MCDCParams.TrueID > 0) in shouldCopyOffTestVectorForTruePath() 316 buildTestVector(TV, Branch->MCDCParams.TrueID); in shouldCopyOffTestVectorForTruePath() 324 const CounterMappingRegion *Branch = Map[ID]; in shouldCopyOffTestVectorForFalsePath() local 327 if (Branch->MCDCParams.FalseID > 0) in shouldCopyOffTestVectorForFalsePath() 328 buildTestVector(TV, Branch->MCDCParams.FalseID); in shouldCopyOffTestVectorForFalsePath() 646 auto ConditionID = Branch.MCDCParams.ID; in addBranch() 653 if (!this->dominates(Branch)) in addBranch() 663 MCDCBranches.push_back(&Branch); in addBranch() 718 processBranch(const CounterMappingRegion &Branch) { in processBranch() argument [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | IntervalMap.h | 939 using Branch = variable 1207 NR = NR.get<Branch>().safeLookup(x); in treeSafeLookup() 1259 const unsigned Nodes = RootBranch::Capacity / Branch::Capacity + 1; in splitRoot() 1276 Branch *B = newNode<Branch>(); in splitRoot() 1323 deleteNode(&Node.get<Branch>()); in deleteNode() 1512 unsigned p = NR.get<Branch>().safeFind(0, x); in pathFillFind() 1549 path.node<Branch>(l + 1).safeFind(path.offset(l + 1), x); in treeAdvanceTo() 1724 P.node<Branch>(Level).stop(P.offset(Level)) = Stop; in setNodeStop() 1816 if (P.size(Level) == Branch::Capacity) { in insertNode() 1819 SplitRoot = overflow<Branch>(Level); in insertNode() [all …]
|
| /freebsd-14.2/sys/contrib/openzfs/ |
| H A D | META | 3 Branch: 1.0
|
| /freebsd-14.2/contrib/llvm-project/compiler-rt/lib/builtins/ |
| H A D | int_div_impl.inc | 33 // Branch-less version of: 62 // Branch-less version of:
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/MC/ |
| H A D | MCInstrDesc.h | 159 Branch, enumerator 307 bool isBranch() const { return Flags & (1ULL << MCID::Branch); } in isBranch()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64Schedule.td | 40 def WriteBr : SchedWrite; // Branch 41 def WriteBrReg : SchedWrite; // Indirect Branch
|
| H A D | AArch64SchedThunderX.td | 24 let MispredictPenalty = 8; // Branch mispredict penalty. 41 def THXT8XUnitBr : ProcResource<1> { let BufferSize = 0; } // Branch 142 // Branch 248 // Branch
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCReduceCRLogicals.cpp | 658 MachineInstr *Branch = in splitBlockOnBinaryCROp() local 683 computeBranchTargetAndInversion(Opc, Branch->getOpcode(), UsingDef1, in splitBlockOnBinaryCROp() 692 LLVM_DEBUG(dbgs() << "Original branch instruction: "; Branch->dump()); in splitBlockOnBinaryCROp() 693 BlockSplitInfo BSI { Branch, SplitBefore, SplitCond, InvertNewBranch, in splitBlockOnBinaryCROp()
|
| H A D | PPCScheduleE500.td | 20 // queues (GIQx) or Branch issue queue (BIQ). 29 def E500_BU : FuncUnit; // Branch unit
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Xtensa/ |
| H A D | XtensaOperands.td | 106 // b4const predicate - Branch Immediate 4-bit signed operand 121 // b4constu predicate - Branch Immediate 4-bit unsigned operand
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | BasicBlockUtils.cpp | 1938 auto Branch = cast<BranchInst>(BB->getTerminator()); in redirectToHub() local 1939 auto Condition = Branch->isConditional() ? Branch->getCondition() : nullptr; in redirectToHub() 1941 BasicBlock *Succ0 = Branch->getSuccessor(0); in redirectToHub() 1945 if (Branch->isUnconditional()) { in redirectToHub() 1946 Branch->setSuccessor(0, FirstGuardBlock); in redirectToHub() 1949 Succ1 = Branch->getSuccessor(1); in redirectToHub() 1953 Branch->setSuccessor(0, FirstGuardBlock); in redirectToHub() 1955 Branch->setSuccessor(1, FirstGuardBlock); in redirectToHub() 1957 Branch->eraseFromParent(); in redirectToHub()
|
| /freebsd-14.2/contrib/llvm-project/llvm/tools/llvm-cov/ |
| H A D | CoverageExporterJson.cpp | 236 for (const auto &Branch : FileCoverage.getBranches()) in renderFileBranches() local 237 BranchArray.push_back(renderBranch(Branch)); in renderFileBranches()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | ControlHeightReduction.cpp | 876 auto *Branch = RI.HasBranch ? in checkScopeHoistable() local 917 if (RI.HasBranch && InsertPoint != Branch) { in checkScopeHoistable() 919 bool IsHoistable = checkHoistValue(Branch->getCondition(), InsertPoint, in checkScopeHoistable() 925 assert(InsertPoint != Branch && "Branch must not be the hoist point"); in checkScopeHoistable() 942 InsertPoint = Branch; in checkScopeHoistable() 948 assert(!DT.dominates(Branch, InsertPoint) && in checkScopeHoistable() 951 assert(checkHoistValue(Branch->getCondition(), InsertPoint, in checkScopeHoistable() 965 CHR_DEBUG(dbgs() << "BI " << *Branch << "\n"); in checkScopeHoistable()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SILowerControlFlow.cpp | 344 MachineInstr *Branch = in emitElse() local 360 LIS->InsertMachineInstrInMaps(*Branch); in emitElse() 436 MachineInstr *Branch = in emitLoop() local 443 LIS->InsertMachineInstrInMaps(*Branch); in emitLoop()
|