| /freebsd-10-stable/contrib/llvm/lib/Target/SystemZ/ |
| D | SystemZLongBranch.cpp | 98 MachineInstr *Branch; member 114 TerminatorInfo() : Branch(0), Size(0), TargetBlock(0), ExtraRelaxSize(0) {} in TerminatorInfo() 250 Terminator.Branch = MI; in describeTerminator() 306 if (!Terminator.Branch) in mustRelaxBranch() 385 MachineInstr *Branch = Terminator.Branch; in relaxBranch() local 386 switch (Branch->getOpcode()) { in relaxBranch() 388 Branch->setDesc(TII->get(SystemZ::JG)); in relaxBranch() 391 Branch->setDesc(TII->get(SystemZ::BRCL)); in relaxBranch() 394 splitBranchOnCount(Branch, SystemZ::AHI); in relaxBranch() 397 splitBranchOnCount(Branch, SystemZ::AGHI); in relaxBranch() [all …]
|
| D | SystemZElimCompare.cpp | 183 MachineInstr *Branch = CCUsers[0]; in convertToBRCT() local 184 if (Branch->getOpcode() != SystemZ::BRC || in convertToBRCT() 185 Branch->getOperand(0).getImm() != SystemZ::CCMASK_ICMP || in convertToBRCT() 186 Branch->getOperand(1).getImm() != SystemZ::CCMASK_CMP_NE) in convertToBRCT() 193 MachineBasicBlock::iterator MBBI = Compare, MBBE = Branch; in convertToBRCT() 199 MachineOperand Target(Branch->getOperand(2)); in convertToBRCT() 200 Branch->RemoveOperand(2); in convertToBRCT() 201 Branch->RemoveOperand(1); in convertToBRCT() 202 Branch->RemoveOperand(0); in convertToBRCT() 203 Branch->setDesc(TII->get(BRCT)); in convertToBRCT() [all …]
|
| D | SystemZInstrInfo.cpp | 267 SystemZII::Branch Branch(getBranchInfo(I)); in AnalyzeBranch() local 268 if (!Branch.Target->isMBB()) in AnalyzeBranch() 272 if (Branch.Type != SystemZII::BranchNormal) in AnalyzeBranch() 275 if (Branch.CCMask == SystemZ::CCMASK_ANY) { in AnalyzeBranch() 278 TBB = Branch.Target->getMBB(); in AnalyzeBranch() 290 if (MBB.isLayoutSuccessor(Branch.Target->getMBB())) { in AnalyzeBranch() 298 TBB = Branch.Target->getMBB(); in AnalyzeBranch() 306 TBB = Branch.Target->getMBB(); in AnalyzeBranch() 307 Cond.push_back(MachineOperand::CreateImm(Branch.CCValid)); in AnalyzeBranch() 308 Cond.push_back(MachineOperand::CreateImm(Branch.CCMask)); in AnalyzeBranch() [all …]
|
| D | SystemZInstrInfo.h | 94 struct Branch { struct 107 Branch(BranchType type, unsigned ccValid, unsigned ccMask, in Branch() function 220 SystemZII::Branch getBranchInfo(const MachineInstr *MI) const;
|
| /freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/ |
| D | UninitializedValues.h | 32 struct Branch { struct 52 SmallVector<Branch, 2> UninitBranches; argument 59 void addUninitBranch(Branch B) { in addUninitBranch() 93 typedef SmallVectorImpl<Branch>::const_iterator branch_iterator;
|
| /freebsd-10-stable/contrib/gcc/ |
| D | predict.def | 65 /* Branch containing goto is probably not taken. */ 68 /* Branch to basic block containing call marked by noreturn attribute. */ 102 /* Branch guarding call is probably taken. */ 105 /* Branch causing function to terminate is probably not taken. */ 109 /* Branch containing goto is probably not taken. */ 112 /* Branch ending with return constant is probably not taken. */ 115 /* Branch ending with return negative constant is probably not taken. */ 118 /* Branch ending with return; is probably not taken */
|
| /freebsd-10-stable/contrib/llvm/tools/clang/lib/Analysis/ |
| D | UninitializedValues.cpp | 596 UninitUse::Branch Branch; in getUninitUse() local 597 Branch.Terminator = Label; in getUninitUse() 598 Branch.Output = 0; // Ignored. in getUninitUse() 599 Use.addUninitBranch(Branch); in getUninitUse() 601 UninitUse::Branch Branch; in getUninitUse() local 602 Branch.Terminator = Term; in getUninitUse() 603 Branch.Output = I - Block->succ_begin(); in getUninitUse() 604 Use.addUninitBranch(Branch); in getUninitUse()
|
| /freebsd-10-stable/contrib/llvm/include/llvm/ADT/ |
| D | IntervalMap.h | 935 Branch; typedef 1158 NR = NR.get<Branch>().safeLookup(x); in treeSafeLookup() 1211 const unsigned Nodes = RootBranch::Capacity / Branch::Capacity + 1; in splitRoot() 1228 Branch *B = newNode<Branch>(); in splitRoot() 1235 rootBranch().stop(n) = Node[n].template get<Branch>().stop(Size[n]-1); in splitRoot() 1275 deleteNode(&Node.get<Branch>()); in deleteNode() 1459 unsigned p = NR.get<Branch>().safeFind(0, x); in pathFillFind() 1493 if (!Traits::stopLess(path.node<Branch>(l).stop(path.offset(l)), x)) { in treeAdvanceTo() 1496 path.node<Branch>(l + 1).safeFind(path.offset(l + 1), x); in treeAdvanceTo() 1503 path.offset(1) = path.node<Branch>(1).safeFind(path.offset(1), x); in treeAdvanceTo() [all …]
|
| /freebsd-10-stable/contrib/llvm/include/llvm/MC/ |
| D | MCInstrDesc.h | 108 Branch, enumerator 258 return Flags & (1 << MCID::Branch); in isBranch()
|
| /freebsd-10-stable/contrib/gcc/config/mips/ |
| D | mips-ps-3d.md | 437 ; Floating Point Branch Instructions. 440 ; Branch on Any of Four Floating Point Condition Codes True 452 ; Branch on Any of Four Floating Point Condition Codes False 464 ; Branch on Any of Two Floating Point Condition Codes True 476 ; Branch on Any of Two Floating Point Condition Codes False
|
| D | mips.opt | 40 Use Branch Likely instructions, overriding the architecture default
|
| /freebsd-10-stable/sys/arm/mv/ |
| D | files.mv | 11 # - Branch Prediction
|
| /freebsd-10-stable/contrib/llvm/lib/Target/R600/ |
| D | SILowerControlFlow.cpp | 86 void Branch(MachineInstr &MI); 304 void SILowerControlFlowPass::Branch(MachineInstr &MI) { in Branch() function in SILowerControlFlowPass 505 Branch(MI); in runOnMachineFunction()
|
| D | AMDILInstrInfo.td | 38 // Branch instruction where second and third are basic blocks
|
| /freebsd-10-stable/contrib/gcc/config/arm/ |
| D | arm926ejs.md | 166 ;; Branch and Call Instructions 169 ;; Branch instructions are difficult to model accurately. The ARM
|
| D | arm1026ejs.md | 219 ;; Branch and Call Instructions 222 ;; Branch instructions are difficult to model accurately. The ARM
|
| D | arm1020e.md | 224 ;; Branch and Call Instructions 227 ;; Branch instructions are difficult to model accurately. The ARM
|
| /freebsd-10-stable/contrib/llvm/lib/Target/PowerPC/ |
| D | PPCScheduleE500mc.td | 21 // queues (GIQx), FP Issue Queue (FIQ), or Branch issue queue (BIQ). 32 def BU : FuncUnit; // Branch unit
|
| D | PPCScheduleE5500.td | 22 // queues (GIQx), FP Issue Queue (FIQ), or Branch issue queue (BIQ). 32 // def BU : FuncUnit; // Branch unit
|
| /freebsd-10-stable/contrib/gcc/config/rs6000/ |
| D | 8540.md | 44 ;; Branch unit: 105 ;; Branch. Actually this latency time is not used by the scheduler.
|
| /freebsd-10-stable/contrib/llvm/lib/Target/Mips/ |
| D | Mips16InstrInfo.td | 580 // Purpose: Branch on Equal to Zero 588 // Purpose: Branch on Equal to Zero (Extended) 595 // Purpose: Unconditional Branch (Extended) 602 // Purpose: Unconditional Branch 609 // Purpose: Branch on Not Equal to Zero 616 // Purpose: Branch on Not Equal to Zero (Extended) 630 // Purpose: Branch on T Equal to Zero (Extended) 657 // Purpose: Branch on T Not Equal to Zero (Extended)
|
| D | MicroMipsInstrInfo.td | 187 /// Branch Instructions
|
| /freebsd-10-stable/contrib/llvm/lib/Target/ARM/ |
| D | ARMScheduleV6.td | 185 // Branch
|
| /freebsd-10-stable/sys/contrib/xz-embedded/linux/Documentation/ |
| D | xz.txt | 10 compression ratio even further. E.g. Branch/Call/Jump (BCJ) filters
|
| /freebsd-10-stable/contrib/llvm/include/llvm/CodeGen/ |
| D | MachineInstr.h | 375 return hasProperty(MCID::Branch, Type);
|