Home
last modified time | relevance | path

Searched refs:Branch (Results 1 – 25 of 532) sorted by relevance

12345678910>>...22

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
H A DSystemZElimCompare.cpp210 MachineInstr *Branch = CCUsers[0]; in convertToBRCT() local
211 if (Branch->getOpcode() != SystemZ::BRC || in convertToBRCT()
212 Branch->getOperand(0).getImm() != SystemZ::CCMASK_ICMP || in convertToBRCT()
213 Branch->getOperand(1).getImm() != SystemZ::CCMASK_CMP_NE) in convertToBRCT()
220 MachineBasicBlock::iterator MBBI = Compare, MBBE = Branch; in convertToBRCT()
226 MachineOperand Target(Branch->getOperand(2)); in convertToBRCT()
227 while (Branch->getNumOperands()) in convertToBRCT()
228 Branch->RemoveOperand(0); in convertToBRCT()
229 Branch->setDesc(TII->get(BRCT)); in convertToBRCT()
230 MachineInstrBuilder MIB(*Branch->getParent()->getParent(), Branch); in convertToBRCT()
[all …]
H A DSystemZLongBranch.cpp102 MachineInstr *Branch = nullptr; member
258 Terminator.Branch = &MI; in describeTerminator()
314 if (!Terminator.Branch || Terminator.ExtraRelaxSize == 0) in mustRelaxBranch()
391 MachineInstr *Branch = Terminator.Branch; in relaxBranch() local
392 switch (Branch->getOpcode()) { in relaxBranch()
394 Branch->setDesc(TII->get(SystemZ::JG)); in relaxBranch()
397 Branch->setDesc(TII->get(SystemZ::BRCL)); in relaxBranch()
400 splitBranchOnCount(Branch, SystemZ::AHI); in relaxBranch()
403 splitBranchOnCount(Branch, SystemZ::AGHI); in relaxBranch()
406 splitCompareBranch(Branch, SystemZ::CR); in relaxBranch()
[all …]
H A DSystemZInstrInfo.cpp379 SystemZII::Branch Branch(getBranchInfo(*I)); in analyzeBranch() local
380 if (!Branch.hasMBBTarget()) in analyzeBranch()
384 if (Branch.Type != SystemZII::BranchNormal) in analyzeBranch()
387 if (Branch.CCMask == SystemZ::CCMASK_ANY) { in analyzeBranch()
390 TBB = Branch.getMBBTarget(); in analyzeBranch()
402 if (MBB.isLayoutSuccessor(Branch.getMBBTarget())) { in analyzeBranch()
410 TBB = Branch.getMBBTarget(); in analyzeBranch()
418 TBB = Branch.getMBBTarget(); in analyzeBranch()
419 Cond.push_back(MachineOperand::CreateImm(Branch.CCValid)); in analyzeBranch()
420 Cond.push_back(MachineOperand::CreateImm(Branch.CCMask)); in analyzeBranch()
[all …]
H A DSystemZInstrInfo.h111 class Branch {
125 Branch(BranchType type, unsigned ccValid, unsigned ccMask, in Branch() function
301 SystemZII::Branch getBranchInfo(const MachineInstr &MI) const;
/netbsd-src/doc/
H A DBRANCHES24 # Branch: name of branch
47 Branch: comdex-fall-1999
58 Branch: netbsd-0-9
70 Branch: netbsd-1-0
81 Branch: netbsd-1-1
92 Branch: netbsd-1-2
103 Branch: netbsd-1-3
114 Branch: netbsd-1-4
125 Branch: netbsd-1-5
136 Branch: netbsd-1-6
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dpredict.def97 /* Branch containing goto is probably not taken. */
100 /* Branch to basic block containing call marked by noreturn attribute. */
104 /* Branch to basic block containing call marked by cold function attribute. */
135 /* Branch guarding call is probably taken. */
144 /* Branch causing function to terminate is probably not taken. */
148 /* Branch containing goto is probably not taken. */
151 /* Branch ending with return constant is probably not taken. */
154 /* Branch ending with return negative constant is probably not taken. */
157 /* Branch ending with return; is probably not taken */
184 /* Branch leading to an integer overflow are extremely unlikely. */
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dpredict.def97 /* Branch containing goto is probably not taken. */
100 /* Branch to basic block containing call marked by noreturn attribute. */
104 /* Branch to basic block containing call marked by cold function attribute. */
135 /* Branch guarding call is probably taken. */
144 /* Branch causing function to terminate is probably not taken. */
148 /* Branch containing goto is probably not taken. */
151 /* Branch ending with return constant is probably not taken. */
154 /* Branch ending with return negative constant is probably not taken. */
157 /* Branch ending with return; is probably not taken */
184 /* Branch leading to an integer overflow are extremely unlikely. */
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Analysis/Analyses/
H A DUninitializedValues.h32 struct Branch { struct
52 SmallVector<Branch, 2> UninitBranches; argument
58 void addUninitBranch(Branch B) { in addUninitBranch()
96 using branch_iterator = SmallVectorImpl<Branch>::const_iterator;
/netbsd-src/external/bsd/openldap/dist/servers/slapd/back-ldap/
H A DTODO.proxy9 "ldap://ldap.branch1.com/o=Branch 1, c=US"
10 "ldap://ldap.branch2.it/o=Branch 2, c=IT"
17 of "o=Branch 1, dc=company, dc=net" as the URI of the Branch 1, and
18 everything that comes in with a base DN of "o=Branch 2, dc=company, dc=net"
19 as the URI of Branch 2, and by rewriting all the DNs back to the new, uniform
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-profgen/
H A DPerfReader.cpp174 void VirtualUnwinder::recordBranchCount(const LBREntry &Branch, in recordBranchCount() argument
176 if (Branch.IsArtificial) in recordBranchCount()
182 State.getParentFrame()->recordBranchCount(Branch.Source, Branch.Target, in recordBranchCount()
185 State.CurrentLeafFrame->recordBranchCount(Branch.Source, Branch.Target, in recordBranchCount()
216 const LBREntry &Branch = State.getCurrentLBR(); in unwind() local
234 recordBranchCount(Branch, State, Repeat); in unwind()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Analysis/
H A DUninitializedValues.cpp656 UninitUse::Branch Branch; in getUninitUse() local
657 Branch.Terminator = Label; in getUninitUse()
658 Branch.Output = 0; // Ignored. in getUninitUse()
659 Use.addUninitBranch(Branch); in getUninitUse()
661 UninitUse::Branch Branch; in getUninitUse() local
662 Branch.Terminator = Term; in getUninitUse()
663 Branch.Output = I - Block->succ_begin(); in getUninitUse()
664 Use.addUninitBranch(Branch); in getUninitUse()
/netbsd-src/external/apache2/llvm/dist/llvm/docs/
H A DBranchWeightMetadata.rst2 LLVM Branch Weight Metadata
11 Branch Weight Metadata represents branch weights as its likeliness to be taken
17 Branch weights might be fetch from the profiling file, or generated based on
43 Branch weights are assigned to every case (including the ``default`` case which
57 Branch weights are assigned to every destination.
105 Other terminator instructions are not allowed to contain Branch Weight Metadata.
191 Branch Weight Metatada is not proof against CFG changes. If terminator operands'
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
H A DMipsDelaySlotFiller.cpp249 Iter replaceWithCompactBranch(MachineBasicBlock &MBB, Iter Branch,
560 Iter Branch, in replaceWithCompactBranch() argument
565 unsigned NewOpcode = TII->getEquivalentCompactForm(Branch); in replaceWithCompactBranch()
566 Branch = TII->genInstrWithNewOpc(NewOpcode, Branch); in replaceWithCompactBranch()
568 auto *ToErase = cast<MachineInstr>(&*std::next(Branch)); in replaceWithCompactBranch()
571 ToErase->getMF()->moveCallSiteInfo(ToErase, cast<MachineInstr>(&*Branch)); in replaceWithCompactBranch()
573 return Branch; in replaceWithCompactBranch()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ADT/
H A DIntervalMap.h941 using Branch = variable
1161 NR = NR.get<Branch>().safeLookup(x); in treeSafeLookup()
1213 const unsigned Nodes = RootBranch::Capacity / Branch::Capacity + 1; in splitRoot()
1230 Branch *B = newNode<Branch>(); in splitRoot()
1237 rootBranch().stop(n) = Node[n].template get<Branch>().stop(Size[n]-1); in splitRoot()
1277 deleteNode(&Node.get<Branch>()); in deleteNode()
1466 unsigned p = NR.get<Branch>().safeFind(0, x); in pathFillFind()
1500 if (!Traits::stopLess(path.node<Branch>(l).stop(path.offset(l)), x)) { in treeAdvanceTo()
1503 path.node<Branch>(l + 1).safeFind(path.offset(l + 1), x); in treeAdvanceTo()
1510 path.offset(1) = path.node<Branch>(1).safeFind(path.offset(1), x); in treeAdvanceTo()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-cfi-verify/lib/
H A DFileAnalysis.cpp321 for (const auto &Branch : Graph.ConditionalBranchNodes) { in indirectCFOperandClobber() local
323 if (Branch.IndirectCFIsOnTargetPath) in indirectCFOperandClobber()
324 Node = Branch.Target; in indirectCFOperandClobber()
326 Node = Branch.Fallthrough; in indirectCFOperandClobber()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/MC/
H A DMCInstrDesc.h156 Branch, enumerator
298 bool isBranch() const { return Flags & (1ULL << MCID::Branch); } in isBranch()
/netbsd-src/external/apache2/llvm/dist/clang/docs/
H A DSourceBasedCodeCoverage.rst197 | | | | Branch (1:17): [True: 9, False: 1]
198 | | | | Branch (1:24): [True: 0, False: 1]
201 | | Branch (3:23): [True: 10, False: 1]
275 * Branch coverage is the percentage of "true" and "false" branches that have
430 Branch regions
439 Branch coverage is not tracked for constant folded branch conditions since
444 Branch coverage is tied directly to branch-generating conditions in the source
465 Branch regions are also generated for each switch case, including the default
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DBasicBlockUtils.cpp1605 auto Branch = cast<BranchInst>(BB->getTerminator()); in redirectToHub() local
1606 auto Condition = Branch->isConditional() ? Branch->getCondition() : nullptr; in redirectToHub()
1608 BasicBlock *Succ0 = Branch->getSuccessor(0); in redirectToHub()
1612 if (Branch->isUnconditional()) { in redirectToHub()
1613 Branch->setSuccessor(0, FirstGuardBlock); in redirectToHub()
1616 Succ1 = Branch->getSuccessor(1); in redirectToHub()
1620 Branch->setSuccessor(0, FirstGuardBlock); in redirectToHub()
1622 Branch->setSuccessor(1, FirstGuardBlock); in redirectToHub()
1624 Branch->eraseFromParent(); in redirectToHub()
/netbsd-src/external/bsd/openldap/dist/tests/scripts/
H A Dtest075-dsee-persist345 dn: ou=New Branch,dc=example,dc=com
348 ou: New Branch
354 newsuperior: ou=New Branch,dc=example,dc=com
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64Schedule.td40 def WriteBr : SchedWrite; // Branch
41 def WriteBrReg : SchedWrite; // Indirect Branch
/netbsd-src/external/gpl3/gdb/dist/sim/testsuite/cris/asm/
H A Dtjsrcv32.ms10 #output: Branch misprediction stall cycles: 0\n
H A Dtmulv32.ms10 #output: Branch misprediction stall cycles: 0\n
H A Dtmvrmv32.ms10 #output: Branch misprediction stall cycles: 0\n
H A Dtmvmrv32.ms10 #output: Branch misprediction stall cycles: 0\n
H A Dtmemv32.ms10 #output: Branch misprediction stall cycles: 0\n

12345678910>>...22