Home
last modified time | relevance | path

Searched refs:Br (Results 1 – 25 of 36) sorted by relevance

12

/trueos/contrib/llvm/lib/Target/Mips/
HDMipsLongBranch.cpp57 MachineInstr *Br; member
59 MBBInfo() : Size(0), HasLongBranch(false), Br(0) {} in MBBInfo()
81 int64_t computeOffset(const MachineInstr *Br);
82 void replaceBranch(MachineBasicBlock &MBB, Iter Br, DebugLoc DL,
105 static MachineBasicBlock *getTargetMBB(const MachineInstr &Br) { in getTargetMBB() argument
106 for (unsigned I = 0, E = Br.getDesc().getNumOperands(); I < E; ++I) { in getTargetMBB()
107 const MachineOperand &MO = Br.getOperand(I); in getTargetMBB()
185 ReverseIter Br = getNonDebugInstr(MBB->rbegin(), End); in initMBBInfo() local
187 if ((Br != End) && !Br->isIndirectBranch() && in initMBBInfo()
188 (Br->isConditionalBranch() || in initMBBInfo()
[all …]
HDMipsConstantIslandPass.cpp310 bool fixupImmediateBr(ImmBranch &Br);
311 bool fixupConditionalBr(ImmBranch &Br);
312 bool fixupUnconditionalBr(ImmBranch &Br);
1381 bool MipsConstantIslands::fixupImmediateBr(ImmBranch &Br) { in fixupImmediateBr() argument
1382 MachineInstr *MI = Br.MI; in fixupImmediateBr()
1386 if (isBBInRange(MI, DestBB, Br.MaxDisp)) in fixupImmediateBr()
1389 if (!Br.isCond) in fixupImmediateBr()
1390 return fixupUnconditionalBr(Br); in fixupImmediateBr()
1391 return fixupConditionalBr(Br); in fixupImmediateBr()
1399 MipsConstantIslands::fixupUnconditionalBr(ImmBranch &Br) { in fixupUnconditionalBr() argument
[all …]
/trueos/contrib/llvm/lib/Target/ARM/
HDARMConstantIslandPass.cpp299 bool fixupImmediateBr(ImmBranch &Br);
300 bool fixupConditionalBr(ImmBranch &Br);
301 bool fixupUnconditionalBr(ImmBranch &Br);
1530 bool ARMConstantIslands::fixupImmediateBr(ImmBranch &Br) { in fixupImmediateBr() argument
1531 MachineInstr *MI = Br.MI; in fixupImmediateBr()
1535 if (isBBInRange(MI, DestBB, Br.MaxDisp)) in fixupImmediateBr()
1538 if (!Br.isCond) in fixupImmediateBr()
1539 return fixupUnconditionalBr(Br); in fixupImmediateBr()
1540 return fixupConditionalBr(Br); in fixupImmediateBr()
1548 ARMConstantIslands::fixupUnconditionalBr(ImmBranch &Br) { in fixupUnconditionalBr() argument
[all …]
/trueos/contrib/llvm/lib/Target/AArch64/
HDAArch64BranchFixupPass.cpp150 bool fixupImmediateBr(ImmBranch &Br);
151 bool fixupConditionalBr(ImmBranch &Br);
450 bool AArch64BranchFixup::fixupImmediateBr(ImmBranch &Br) { in fixupImmediateBr() argument
451 MachineInstr *MI = Br.MI; in fixupImmediateBr()
462 if (isBBInRange(MI, DestBB, Br.OffsetBits)) in fixupImmediateBr()
465 assert(Br.IsCond && "Only conditional branches should need fixup"); in fixupImmediateBr()
466 return fixupConditionalBr(Br); in fixupImmediateBr()
473 AArch64BranchFixup::fixupConditionalBr(ImmBranch &Br) { in fixupConditionalBr() argument
474 MachineInstr *MI = Br.MI; in fixupConditionalBr()
520 MI = Br.MI = InvertedMI; in fixupConditionalBr()
[all …]
/trueos/contrib/llvm/lib/Transforms/Scalar/
HDLoopIdiomRecognize.cpp116 Value *matchCondition (BranchInst *Br, BasicBlock *NonZeroTarget) const;
283 if (BranchInst *Br = getBranch(BB)) { in isAlmostEmpty() local
284 return Br->isUnconditional() && BB->size() == 1; in isAlmostEmpty()
290 BranchInst *Br = getBranch(BB); in getBrCondtion() local
291 return Br ? Br->getCondition() : 0; in getBrCondtion()
296 BranchInst *Br = getBranch(BB); in getPrecondBb() local
297 return Br && Br->isConditional() ? BB : 0; in getPrecondBb()
346 Value *NclPopcountRecognize::matchCondition (BranchInst *Br, in matchCondition() argument
348 if (!Br || !Br->isConditional()) in matchCondition()
351 ICmpInst *Cond = dyn_cast<ICmpInst>(Br->getCondition()); in matchCondition()
[all …]
/trueos/contrib/llvm/tools/clang/lib/CodeGen/
HDCGCleanup.cpp322 if (llvm::BranchInst *Br = dyn_cast<llvm::BranchInst>(Term)) { in TransitionToCleanupSwitch() local
323 assert(Br->isUnconditional()); in TransitionToCleanupSwitch()
327 llvm::SwitchInst::Create(Load, Br->getSuccessor(0), 4, Block); in TransitionToCleanupSwitch()
328 Br->eraseFromParent(); in TransitionToCleanupSwitch()
438 llvm::BranchInst *Br = dyn_cast<llvm::BranchInst>(Pred->getTerminator()); in SimplifyCleanupEntry() local
439 if (!Br || Br->isConditional()) return Entry; in SimplifyCleanupEntry()
440 assert(Br->getSuccessor(0) == Entry); in SimplifyCleanupEntry()
449 Br->eraseFromParent(); in SimplifyCleanupEntry()
505 if (llvm::BranchInst *Br = dyn_cast<llvm::BranchInst>(Term)) { in ForwardPrebranchedFallthrough() local
506 assert(Br->isUnconditional() && Br->getSuccessor(0) == From); in ForwardPrebranchedFallthrough()
[all …]
/trueos/contrib/llvm/lib/Transforms/Utils/
HDInlineFunction.cpp816 TerminatorInst *Br = OrigBB->getTerminator(); in InlineFunction() local
817 assert(Br && Br->getOpcode() == Instruction::Br && in InlineFunction()
819 Br->setOperand(0, FirstNewBlock); in InlineFunction()
907 assert(cast<BranchInst>(Br)->isUnconditional() && "splitBasicBlock broken!"); in InlineFunction()
908 BasicBlock *CalleeEntry = cast<BranchInst>(Br)->getSuccessor(0); in InlineFunction()
913 OrigBB->getInstList().splice(Br, CalleeEntry->getInstList()); in InlineFunction()
916 OrigBB->getInstList().erase(Br); in InlineFunction()
/trueos/contrib/groff/contrib/mom/examples/
HDREADME.txt97 Christian V. J. Br�ssow has kindly contributed a set of mom syntax
109 file myself. Christian Br�ssow is the maintainer of the ruleset,
/trueos/contrib/llvm/lib/Target/MSP430/
HDMSP430InstrInfo.cpp117 I->getOpcode() != MSP430::Br && in RemoveBranch()
196 if (I->getOpcode() == MSP430::Br || in AnalyzeBranch()
/trueos/contrib/llvm/tools/clang/include/clang/AST/
HDCommentHTMLTags.td34 def Br : Tag<"br"> { let EndTagForbidden = 1; }
/trueos/contrib/llvm/lib/Transforms/ObjCARC/
HDObjCARCUtil.cpp213 case Instruction::Ret: case Instruction::Br: in GetInstructionClass()
/trueos/lib/libc/nls/
HDsv_SE.ISO8859-1.msg201 16 Br�dskande In/Ut-tillst�nd
/trueos/contrib/llvm/include/llvm/IR/
HDInstruction.def98 HANDLE_TERM_INST ( 2, Br , BranchInst)
/trueos/contrib/llvm/lib/Analysis/
HDCostModel.cpp380 case Instruction::Br: { in getInstructionCost()
HDValueTracking.cpp2052 case Instruction::Br: in isSafeToSpeculativelyExecute()
/trueos/contrib/llvm/tools/lldb/source/Expression/
HDIRInterpreter.cpp473 case Instruction::Br: in CanInterpret()
878 case Instruction::Br: in Interpret()
/trueos/contrib/llvm/lib/IR/
HDInstruction.cpp190 case Br: return "br"; in getOpcodeName()
HDInstructions.cpp732 : TerminatorInst(Type::getVoidTy(IfTrue->getContext()), Instruction::Br, in BranchInst()
740 : TerminatorInst(Type::getVoidTy(IfTrue->getContext()), Instruction::Br, in BranchInst()
752 : TerminatorInst(Type::getVoidTy(IfTrue->getContext()), Instruction::Br, in BranchInst()
761 : TerminatorInst(Type::getVoidTy(IfTrue->getContext()), Instruction::Br, in BranchInst()
774 TerminatorInst(Type::getVoidTy(BI.getContext()), Instruction::Br, in BranchInst()
/trueos/share/syscons/keymaps/
HDINDEX.keymaps62 br275.iso.kbd:fr:Br�silien 275 ISO-8859-1
68 br275.iso.acc.kbd:fr:Br�silien 275 ISO-8859-1 (avec accents)
74 br275.cp850.kbd:fr:Br�silien 275 Code page 850
/trueos/contrib/llvm/lib/AsmParser/
HDLLLexer.cpp672 INSTKEYWORD(br, Br); in LexIdentifier()
/trueos/share/vt/keymaps/
HDINDEX.keymaps62 br.kbd:fr:Brésilien (avec accents)
68 br.noacc.kbd:fr:Brésilien (sans accents)
/trueos/contrib/llvm/lib/CodeGen/SelectionDAG/
HDFastISel.cpp1022 case Instruction::Br: { in SelectOperator()
/trueos/contrib/llvm/lib/CodeGen/
HDTargetLoweringBase.cpp1248 case Br: return 0; in InstructionOpcodeToISD()
/trueos/contrib/llvm/lib/Transforms/Vectorize/
HDLoopVectorize.cpp2583 case Instruction::Br: in vectorizeBlockInLoop()
4882 case Instruction::Br: { in getInstructionCost()
/trueos/contrib/llvm/lib/Target/PowerPC/
HDPPCFastISel.cpp1750 case Instruction::Br: in TargetSelectInstruction()

12