Home
last modified time | relevance | path

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

123

/external/llvm/include/llvm/MC/
DMCInstrDesc.h257 bool isBranch() const { in isBranch() function
272 return isBranch() & !isBarrier() & !isIndirectBranch(); in isConditionalBranch()
280 return isBranch() & isBarrier() & !isIndirectBranch(); in isUnconditionalBranch()
287 if (isBranch() || isCall() || isReturn() || isIndirectBranch()) in mayAffectControlFlow()
DMCInstrAnalysis.h34 virtual bool isBranch(const MCInst &Inst) const { in isBranch() function
35 return Info->get(Inst.getOpcode()).isBranch(); in isBranch()
/external/llvm/lib/Target/X86/Disassembler/
DX86Disassembler.cpp205 static bool tryAddingSymbolicOperand(int64_t Value, bool isBranch, in tryAddingSymbolicOperand() argument
209 return Dis->tryAddingSymbolicOperand(MI, Value, Address, isBranch, in tryAddingSymbolicOperand()
295 bool isBranch = false; in translateImmediate() local
298 isBranch = true; in translateImmediate()
368 isBranch = true; in translateImmediate()
375 isBranch = true; in translateImmediate()
385 if(!tryAddingSymbolicOperand(immediate + pcrel, isBranch, insn.startLocation, in translateImmediate()
/external/llvm/lib/Target/PowerPC/
DPPCHazardRecognizers.cpp61 if (!MCID->isBranch()) in isBCTRAfterSet()
178 if (CurSlots == 5 || (MCID->isBranch() && CurBranches == 1)) { in EmitInstruction()
199 if (MCID->isBranch()) in EmitInstruction()
DPPCInstr64Bit.td84 let isBranch = 1, isIndirectBranch = 1, Uses = [CTR8] in {
106 let isBranch = 1, isTerminator = 1, hasCtrlDep = 1, PPC970_Unit = 7 in {
251 let isTerminator = 1, isBarrier = 1, PPC970_Unit = 7, isBranch = 1,
257 let isBranch = 1, isTerminator = 1, hasCtrlDep = 1, PPC970_Unit = 7,
263 let isBranch = 1, isTerminator = 1, hasCtrlDep = 1, PPC970_Unit = 7,
/external/llvm/lib/Target/X86/
DX86InstrTSX.td26 let isBranch = 1, isTerminator = 1, Defs = [EAX] in
DX86InstrControl.td59 let isBarrier = 1, isBranch = 1, isTerminator = 1, SchedRW = [WriteJump] in {
71 let isBranch = 1, isTerminator = 1, Uses = [EFLAGS], SchedRW = [WriteJump] in {
103 let isBranch = 1, isTerminator = 1, hasSideEffects = 0, SchedRW = [WriteJump] in {
126 let isBranch = 1, isTerminator = 1, isBarrier = 1, isIndirectBranch = 1 in {
/external/llvm/lib/Target/MSP430/
DMSP430InstrInfo.cpp165 if (MI->isBranch() && !MI->isBarrier()) in isUnpredicatedTerminator()
192 if (!I->isBranch()) in AnalyzeBranch()
/external/llvm/include/llvm/CodeGen/
DMachineInstr.h429 bool isBranch(QueryType Type = AnyInBundle) const {
444 return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type);
452 return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type);
/external/llvm/lib/Target/Hexagon/
DHexagonInstrInfo.h119 bool isBranch(const MachineInstr *MI) const;
DHexagonInstrInfo.cpp624 bool HexagonInstrInfo::isBranch (const MachineInstr *MI) const { in isBranch() function in HexagonInstrInfo
625 return MI->getDesc().isBranch(); in isBranch()
1507 if (isNewValue(MI) && isBranch(MI)) in isNewValueJump()
DHexagonVLIWPacketizer.cpp1052 (MCIDJ.isBranch() || MCIDJ.isCall() || MCIDJ.isBarrier())) { in isLegalToPacketizeTogether()
1210 !MCIDJ.isBranch() && in isLegalToPacketizeTogether()
/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/Sparc/Disassembler/
DSparcDisassembler.cpp360 static bool tryAddingSymbolicOperand(int64_t Value, bool isBranch, in tryAddingSymbolicOperand() argument
365 return Dis->tryAddingSymbolicOperand(MI, Value, Address, isBranch, in tryAddingSymbolicOperand()
/external/llvm/utils/TableGen/
DCodeGenInstruction.h225 bool isBranch : 1; variable
/external/llvm/lib/Target/ARM/
DThumb2ITBlockPass.cpp204 (!MI->isBranch() && !MI->isReturn()) ; ++MBBI) { in InsertITInstructions()
/external/llvm/lib/Target/XCore/
DXCoreInstrInfo.td622 let isBranch = 1, isTerminator = 1 in {
648 let isBranch = 1, isTerminator = 1, isBarrier = 1 in {
676 let isBranch=1, isIndirectBranch=1, isTerminator=1, isBarrier = 1,
957 let isBranch=1, isIndirectBranch=1, isTerminator=1, isBarrier = 1 in
962 let isBranch=1, isIndirectBranch=1, isTerminator=1, isBarrier = 1 in
967 let isBranch=1, isIndirectBranch=1, isTerminator=1, isBarrier = 1 in
972 let isBranch=1, isIndirectBranch=1, isTerminator=1, isBarrier = 1 in
1106 let isBranch=1, isIndirectBranch=1, isTerminator=1, isBarrier = 1,
/external/llvm/lib/Target/Mips/
DMipsDelaySlotFiller.cpp303 if (MI.isBranch()) { in init()
545 assert((!I->isCall() && !I->isReturn() && !I->isBranch()) && in searchRange()
DMipsInstrInfo.td294 bit isBranch = 1;
682 let isBranch = 1;
694 let isBranch = 1;
730 let isBranch = 1;
747 let isBranch = 1;
789 let isBranch = 1;
1230 let isBranch = 1;
1391 let isBranch=1;
DMipsCodeEmitter.cpp180 && MI.isBranch()) in getRelocation()
DMips16InstrInfo.td509 bit isBranch = 1;
515 bit isBranch = 1;
753 let isBranch=1;
765 let isBranch = 1;
773 let isBranch = 1;
780 let isBranch = 1;
/external/llvm/lib/MC/MCAnalysis/
DMCObjectDisassembler.cpp247 if (MIA.isBranch(LI.Inst)) { in buildCFG()
410 if (MIA.isBranch(TA->back().Inst)) { in getBBAt()
/external/llvm/lib/Target/Sparc/
DSparcInstrInfo.td578 let isBranch = 1;
588 let isBranch = 1, isTerminator = 1, hasDelaySlot = 1 in {
614 } // let isBranch = 1, isTerminator = 1, hasDelaySlot = 1
618 let isTerminator = 1, isBarrier = 1, hasDelaySlot = 1, isBranch =1,
643 let isBranch = 1, isTerminator = 1, hasDelaySlot = 1 in {
668 } // let isBranch = 1, isTerminator = 1, hasDelaySlot = 1
/external/llvm/lib/CodeGen/
DTwoAddressInstructionPass.cpp780 KillMI->isBranch() || KillMI->isTerminator()) in rescheduleMIBelowKill()
839 OtherMI->isBranch() || OtherMI->isTerminator()) in rescheduleMIBelowKill()
1018 OtherMI->isBranch() || OtherMI->isTerminator()) in rescheduleKillAboveMI()

123