Home
last modified time | relevance | path

Searched refs:isBranch (Results 1 – 25 of 59) sorted by relevance

123

/external/llvm/include/llvm/MC/
DMCInstrDesc.h238 bool isBranch() const { in isBranch() function
253 return isBranch() & !isBarrier() & !isIndirectBranch(); in isConditionalBranch()
261 return isBranch() & isBarrier() & !isIndirectBranch(); in isUnconditionalBranch()
268 if (isBranch() || isCall() || isReturn() || isIndirectBranch()) in mayAffectControlFlow()
DMCInstrAnalysis.h31 virtual bool isBranch(const MCInst &Inst) const { in isBranch() function
32 return Info->get(Inst.getOpcode()).isBranch(); in isBranch()
/external/llvm/lib/Target/X86/Disassembler/
DX86Disassembler.cpp189 static bool tryAddingSymbolicOperand(int64_t Value, bool isBranch, in tryAddingSymbolicOperand() argument
193 return Dis->tryAddingSymbolicOperand(MI, Value, Address, isBranch, in tryAddingSymbolicOperand()
224 bool isBranch = false; in translateImmediate() local
227 isBranch = true; in translateImmediate()
293 isBranch = true; in translateImmediate()
306 isBranch = true; in translateImmediate()
319 if(!tryAddingSymbolicOperand(immediate + pcrel, isBranch, insn.startLocation, in translateImmediate()
/external/llvm/lib/Target/X86/
DX86InstrTSX.td26 let isBranch = 1, isTerminator = 1, Defs = [EAX] in
DX86InstrControl.td49 let isBarrier = 1, isBranch = 1, isTerminator = 1, SchedRW = [WriteJump] in {
61 let isBranch = 1, isTerminator = 1, Uses = [EFLAGS], SchedRW = [WriteJump] in {
88 let isBranch = 1, isTerminator = 1, SchedRW = [WriteJump] in {
111 let isBranch = 1, isTerminator = 1, isBarrier = 1, isIndirectBranch = 1 in {
/external/llvm/lib/Target/MSP430/
DMSP430InstrInfo.cpp162 if (MI->isBranch() && !MI->isBarrier()) in isUnpredicatedTerminator()
189 if (!I->isBranch()) in AnalyzeBranch()
/external/llvm/include/llvm/CodeGen/
DMachineInstr.h374 bool isBranch(QueryType Type = AnyInBundle) const {
389 return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type);
397 return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type);
/external/mesa3d/src/gallium/auxiliary/gallivm/
Dlp_bld_debug.cpp359 if (TID.isBranch()) {
/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/gallivm/
Dlp_bld_debug.cpp359 if (TID.isBranch()) {
/external/llvm/lib/Target/Hexagon/
DHexagonInstrInfo.h116 virtual bool isBranch(const MachineInstr *MI) const;
DHexagonInstrInfo.cpp619 bool HexagonInstrInfo::isBranch (const MachineInstr *MI) const { in isBranch() function in HexagonInstrInfo
620 return MI->getDesc().isBranch(); in isBranch()
1502 if (isNewValue(MI) && isBranch(MI)) in isNewValueJump()
/external/llvm/lib/Target/ARM/
DThumb2ITBlockPass.cpp198 (!MI->isBranch() && !MI->isReturn()) ; ++MBBI) { in InsertITInstructions()
/external/llvm/utils/TableGen/
DCodeGenInstruction.h219 bool isBranch; variable
/external/llvm/lib/Target/XCore/
DXCoreInstrInfo.td589 let isBranch = 1, isTerminator = 1 in {
615 let isBranch = 1, isTerminator = 1, isBarrier = 1 in {
643 let isBranch=1, isIndirectBranch=1, isTerminator=1, isBarrier = 1,
924 let isBranch=1, isIndirectBranch=1, isTerminator=1, isBarrier = 1 in
929 let isBranch=1, isIndirectBranch=1, isTerminator=1, isBarrier = 1 in
934 let isBranch=1, isIndirectBranch=1, isTerminator=1, isBarrier = 1 in
939 let isBranch=1, isIndirectBranch=1, isTerminator=1, isBarrier = 1 in
1071 let isBranch=1, isIndirectBranch=1, isTerminator=1, isBarrier = 1,
/external/llvm/lib/Target/Mips/
DMipsDelaySlotFiller.cpp306 if (MI.isBranch()) { in init()
543 assert((!I->isCall() && !I->isReturn() && !I->isBranch()) && in searchRange()
DMipsCodeEmitter.cpp168 && MI.isBranch()) in getRelocation()
DMipsInstrInfo.td195 bit isBranch = 1;
543 let isBranch = 1;
553 let isBranch = 1;
589 let isBranch = 1;
604 let isBranch = 1;
642 let isBranch = 1;
DMips16InstrInfo.td467 bit isBranch = 1;
473 bit isBranch = 1;
687 let isBranch = 1;
702 let isBranch = 1;
710 let isBranch = 1;
717 let isBranch = 1;
/external/llvm/lib/MC/
DMCObjectDisassembler.cpp166 if (MIA.isBranch(LI.Inst)) { in buildCFG()
/external/llvm/lib/Target/SystemZ/
DSystemZInstrInfo.cpp160 if (!I->isBranch()) in AnalyzeBranch()
239 if (!I->isBranch()) in RemoveBranch()
/external/llvm/lib/CodeGen/
DTwoAddressInstructionPass.cpp781 KillMI->isBranch() || KillMI->isTerminator()) in rescheduleMIBelowKill()
840 OtherMI->isBranch() || OtherMI->isTerminator()) in rescheduleMIBelowKill()
1021 OtherMI->isBranch() || OtherMI->isTerminator()) in rescheduleKillAboveMI()
DIfConversion.cpp585 if (!TIE->isBranch()) in ValidDiamond()
590 if (!FIE->isBranch()) in ValidDiamond()
1511 if (IgnoreBr && I->isBranch()) in CopyAndPredicateBlock()
/external/llvm/lib/Target/PowerPC/
DPPCInstr64Bit.td85 let isBranch = 1, isIndirectBranch = 1, Uses = [CTR8] in {
100 let isBranch = 1, isTerminator = 1, hasCtrlDep = 1, PPC970_Unit = 7 in {
230 let isTerminator = 1, isBarrier = 1, PPC970_Unit = 7, isBranch = 1,
236 let isBranch = 1, isTerminator = 1, hasCtrlDep = 1, PPC970_Unit = 7,
243 let isBranch = 1, isTerminator = 1, hasCtrlDep = 1, PPC970_Unit = 7,
/external/llvm/lib/Target/AArch64/
DAArch64BranchFixupPass.cpp284 if (I->isBranch()) { in initializeFunctionInfo()
/external/llvm/lib/Target/Sparc/
DSparcInstrInfo.cpp139 if (!I->isBranch()) in AnalyzeBranch()

123