| /src/external/apache2/llvm/dist/clang/include/clang/Analysis/Analyses/ |
| UninitializedValues.h | 32 struct Branch { 52 SmallVector<Branch, 2> UninitBranches; 58 void addUninitBranch(Branch B) { 73 /// The use is uninitialized whenever a certain branch is taken. 96 using branch_iterator = SmallVectorImpl<Branch>::const_iterator;
|
| ThreadSafetyTIL.h | 1345 /// Base class for basic block terminators: Branch, Goto, and Return. 1356 /// Return the list of basic blocks that this terminator can branch to. 1384 /// Return the list of basic blocks that this terminator can branch to. 1404 /// A conditional branch to two other blocks. 1405 /// Note that unlike Goto, Branch does not have an index. The target blocks 1407 class Branch : public Terminator { 1409 Branch(SExpr *C, BasicBlock *T, BasicBlock *E) 1415 Branch(const Branch &Br, SExpr *C, BasicBlock *T, BasicBlock *E) 1432 /// Return the list of basic blocks that this terminator can branch to [all...] |
| ThreadSafetyTraverse.h | 263 R_SExpr reduceBranch(Branch &O, R_SExpr C, BasicBlock *B0, BasicBlock *B1) { 880 void printBranch(const Branch *E, StreamType &SS) { 881 SS << "branch (";
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/ |
| SystemZLongBranch.cpp | 1 //===-- SystemZLongBranch.cpp - Branch lengthening for SystemZ ------------===// 12 // to be in range with a longer form (branch relaxation). A simple 16 // quadratic in the number of blocks; relaxing branch N can make branch N-1 17 // go out of range, which in turn can make branch N-2 go out of range, 23 // in range (branch shortening). This too can be implemented as a function 26 // shortening is also quadratic in the worst case; shortening branch N 27 // can bring branch N-1 in range of the short form, which in turn can do 28 // the same for branch N-2, and so on. The main advantage of shortening 35 // which are relatively rare to begin with, and the long branch sequence [all...] |
| SystemZElimCompare.cpp | 11 // (2) fuses compares and branches into COMPARE AND BRANCH instructions 38 STATISTIC(BranchOnCounts, "Number of branch-on-count instructions"); 41 STATISTIC(FusedComparisons, "Number of fused compare-and-branch instructions"); 188 // of -1 and if CCUsers is a single branch on nonzero, eliminate the addition 189 // and convert the branch to a BRCT(G) or BRCTH. Return true on success. 210 MachineInstr *Branch = CCUsers[0]; 211 if (Branch->getOpcode() != SystemZ::BRC || 212 Branch->getOperand(0).getImm() != SystemZ::CCMASK_ICMP || 213 Branch->getOperand(1).getImm() != SystemZ::CCMASK_CMP_NE) 218 // Compare and Branch [all...] |
| SystemZInstrInfo.h | 77 // Classifies a branch. 110 // Information about a branch instruction. 111 class Branch { 112 // The target of the branch. In case of INLINEASM_BR, this is nullptr. 116 // The type of the branch. 122 // CCMASK_<N> is set if the branch should be taken when CC == N. 125 Branch(BranchType type, unsigned ccValid, unsigned ccMask, 140 // Relative branch - CRJ etc. 143 // Indirect branch, used for return - CRBReturn etc. 146 // Indirect branch, used for sibcall - CRBCall etc [all...] |
| SystemZInstrInfo.cpp | 373 // A terminator that isn't a branch can't easily be handled by this 379 SystemZII::Branch Branch(getBranchInfo(*I)); 380 if (!Branch.hasMBBTarget()) 384 if (Branch.Type != SystemZII::BranchNormal) 387 if (Branch.CCMask == SystemZ::CCMASK_ANY) { 390 TBB = Branch.getMBBTarget(); 402 if (MBB.isLayoutSuccessor(Branch.getMBBTarget())) { 410 TBB = Branch.getMBBTarget(); 414 // Working from the bottom, handle the first conditional branch [all...] |
| /src/external/apache2/llvm/dist/llvm/tools/llvm-profgen/ |
| PerfReader.cpp | 174 void VirtualUnwinder::recordBranchCount(const LBREntry &Branch, 176 if (Branch.IsArtificial) 181 // extract it from branch's source address 182 State.getParentFrame()->recordBranchCount(Branch.Source, Branch.Target, 185 State.CurrentLeafFrame->recordBranchCount(Branch.Source, Branch.Target, 215 // Save the LBR branch before it gets unwound. 216 const LBREntry &Branch = State.getCurrentLBR(); 229 // need to record branch with context [all...] |
| /src/external/apache2/llvm/dist/clang/lib/Analysis/ |
| UninitializedValues.cpp | 656 UninitUse::Branch Branch; 657 Branch.Terminator = Label; 658 Branch.Output = 0; // Ignored. 659 Use.addUninitBranch(Branch); 661 UninitUse::Branch Branch; 662 Branch.Terminator = Term; 663 Branch.Output = I - Block->succ_begin(); 664 Use.addUninitBranch(Branch); [all...] |
| /src/external/apache2/llvm/dist/llvm/include/llvm/MC/ |
| MCInstrDesc.h | 113 /// Set if this operand is a branch target. 156 Branch, 287 /// a basic block. Typically this is things like return and branch 295 /// indirect branch. Predicates below can be used to discriminate between 298 bool isBranch() const { return Flags & (1ULL << MCID::Branch); } 300 /// Return true if this is an indirect branch, such as a 301 /// branch through a register. 304 /// Return true if this is a branch which may fall 307 /// information about this branch. 312 /// Return true if this is a branch which alway [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/Mips/ |
| MipsDelaySlotFiller.cpp | 90 ///< compact form of a branch. 95 cl::desc("MIPS Specific: Compact branch policy."), 249 Iter replaceWithCompactBranch(MachineBasicBlock &MBB, Iter Branch, 356 // Add all implicit register operands of branch instructions except 558 // Replace Branch with the compact branch instruction. 560 Iter Branch, 565 unsigned NewOpcode = TII->getEquivalentCompactForm(Branch); 566 Branch = TII->genInstrWithNewOpc(NewOpcode, Branch); [all...] |
| /src/external/apache2/llvm/dist/llvm/include/llvm/ADT/ |
| IntervalMap.h | 201 // Both leaf and branch nodes store vectors of pairs. 216 // 4 4 24 0 Branch<4> (32-bit pointers) 217 // 8 4 16 0 Leaf<4,4>, Branch<4> 218 // 8 8 12 0 Leaf<4,8>, Branch<8> 461 // Determine the branching factor for branch nodes. 466 /// Allocator - The recycling allocator used for both branch and leaf nodes. 487 // A NodeRef doesn't know whether it references a leaf node or a branch node. 522 /// subtree - Access the i'th subtree reference in a branch node. 523 /// This depends on branch nodes storing the NodeRef array as their first 689 // A branch node stores references to 1--N subtrees all of the same height [all...] |
| /src/external/apache2/llvm/dist/llvm/tools/llvm-cfi-verify/lib/ |
| FileAnalysis.cpp | 321 for (const auto &Branch : Graph.ConditionalBranchNodes) { 323 if (Branch.IndirectCFIsOnTargetPath) 324 Node = Branch.Target; 326 Node = Branch.Fallthrough; 328 // Some architectures (e.g., AArch64) cannot load in an indirect branch, so
|
| /src/external/gpl3/gdb/dist/sim/testsuite/sh/ |
| testutils.inc | 208 # Branch if false -- 8k range 215 # Branch if true -- 8k range
|
| /src/external/gpl3/gdb.old/dist/sim/testsuite/sh/ |
| testutils.inc | 208 # Branch if false -- 8k range 215 # Branch if true -- 8k range
|
| /src/external/apache2/llvm/dist/llvm/tools/llvm-cov/ |
| CoverageExporterJson.cpp | 22 // -- Branch: dict => Describes a branch of the file with counters 31 // -- Branch: dict => Describes a branch in expansion and counters 36 // -- BranchCoverage: dict => Object summarizing branch coverage 45 // -- BranchCoverage: dict => Object summarizing branch coverage 147 // Enumerate the branch coverage information for the expansion. 205 for (const auto &Branch : FileCoverage.getBranches()) 206 BranchArray.push_back(renderBranch(Branch));
|
| /src/external/bsd/openldap/dist/tests/scripts/ |
| test075-dsee-persist | 345 dn: ou=New Branch,dc=example,dc=com 348 ou: New Branch 354 newsuperior: ou=New Branch,dc=example,dc=com
|
| test018-syncreplication-persist | 394 dn: ou=New Branch,dc=example,dc=com 397 ou: New Branch 403 newsuperior: ou=New Branch,dc=example,dc=com
|
| /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
| BasicBlockUtils.cpp | 195 // Update BI to branch to BB's only successor instead of BB. 270 // Delete the unconditional branch from BB. 273 // Update branch in the predecessor. 276 // Delete the unconditional branch from the predecessor. 681 // header of its loop (adding a branch into a loop elsewhere would 1339 // longer branch to them. 1510 // If we found a conditional branch predecessor, make sure that it branches 1529 // Ok, if we got here, both predecessors end with an unconditional branch to 1531 // predecessor, and THAT is a conditional branch, then we're all ok! 1536 // Otherwise, if this is a conditional branch, then we can use it [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
| SILowerControlFlow.cpp | 36 /// // branch if all the bits of 38 /// %vgpr0 = V_ADD_F32 %vgpr0, %vgpr0 // Do the IF block of the branch 43 /// S_BRANCH_EXECZ label1 // Use our branch optimization 115 /// Find the insertion point for a new conditional branch. 255 // Skip ahead to the unconditional branch in case there are other terminators 326 // Skip ahead to the unconditional branch in case there are other terminators 330 MachineInstr *Branch = 345 LIS->InsertMachineInstrInMaps(*Branch); 409 MachineInstr *Branch = 415 LIS->InsertMachineInstrInMaps(*Branch); [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/ |
| PPCReduceCRLogicals.cpp | 131 /// Splits a MachineBasicBlock to branch before \p SplitBefore. The original 132 /// branch is \p OrigBranch. The target of the new branch can either be the same 133 /// as the target of the original branch or the fallthrough successor of the 134 /// original block as determined by \p BranchToFallThrough. The branch 136 /// \p InvertOrigBranch. If an instruction that previously fed the branch is to 138 /// the branch condition. The branch probabilities will be set if the 171 // It's impossible to know the precise branch probability after the split. 175 // original branch probability to NewBRTarget, P1 and P2 are new branc [all...] |
| /src/external/gpl2/xcvs/dist/contrib/ |
| log_accum.in | 125 $BRANCH_FILE = "$TMPDIR/${FILE_PREFIX}files.branch"; 348 $prev_rev =~ s/\.[0-9]+\.0$//;# Truncate if first rev on branch 472 ## NPM: See if there's any branch notifications. 637 if (/^Revision\/Branch:/) { 638 s,^Revision/Branch:,,; 744 push(@text, &read_file("$BRANCH_FILE.$i.$id.$cvs_user", "Branch:"));
|
| /src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/ |
| ControlHeightReduction.cpp | 54 cl::desc("CHR considers a branch bias greater than this ratio as biased")); 292 // The instruction at which to insert the CHR conditional branch (and hoist 416 // A map from biased regions to their branch bias 418 // A map from biased selects to their branch bias 620 "Overflow calculating branch probabilities."); 622 // Guard against 0-to-0 branch weights to avoid a division-by-zero crash. 658 // branch of the region is biased. 708 // insert the CHR branch for a region. This is the terminator branch in the 714 // the same as the branch instruction if RI.HasBranch is true [all...] |
| /src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| CGExprComplex.cpp | 724 // Emit the test for the real part becoming NaN and create a branch to 729 llvm::Instruction *Branch = Builder.CreateCondBr(IsRNaN, INaNBB, ContBB); 730 llvm::BasicBlock *OrigBB = Branch->getParent(); 735 Branch->setMetadata(llvm::LLVMContext::MD_prof, BrWeight); 737 // Now test the imaginary part and create its branch. 741 Branch = Builder.CreateCondBr(IsINaN, LibCallBB, ContBB); 742 Branch->setMetadata(llvm::LLVMContext::MD_prof, BrWeight);
|
| /src/external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/ |
| CoroSplit.cpp | 702 // Branch from the entry to the appropriate place. 707 // function. Make the entry block branch to this. 716 // In continuation ABIs, we want to branch to immediately after the 725 auto Branch = cast<BranchInst>(MappedCS->getNextNode()); 726 assert(Branch->isUnconditional()); 727 Builder.CreateBr(Branch->getSuccessor(0)); 1157 // If InitialInst is an unconditional branch, 1581 // Insert a branch to a new return block immediately before the suspend 1585 auto *Branch = cast<BranchInst>(SuspendBB->getTerminator()); 1590 Branch->setSuccessor(0, ReturnBB) [all...] |