/external/llvm/lib/Target/CellSPU/ |
H A D | SPUInstrInfo.h | 70 virtual bool AnalyzeBranch(MachineBasicBlock &MBB, MachineBasicBlock *&TBB,
|
H A D | SPUInstrInfo.cpp | 213 SPUInstrInfo::AnalyzeBranch(MachineBasicBlock &MBB, MachineBasicBlock *&TBB, function in class:SPUInstrInfo
|
/external/llvm/lib/Target/MSP430/ |
H A D | MSP430InstrInfo.h | 77 bool AnalyzeBranch(MachineBasicBlock &MBB,
|
H A D | MSP430InstrInfo.cpp | 169 bool MSP430InstrInfo::AnalyzeBranch(MachineBasicBlock &MBB, function in class:MSP430InstrInfo
|
/external/llvm/lib/Target/Sparc/ |
H A D | SparcInstrInfo.h | 73 virtual bool AnalyzeBranch(MachineBasicBlock &MBB, MachineBasicBlock *&TBB,
|
H A D | SparcInstrInfo.cpp | 127 bool SparcInstrInfo::AnalyzeBranch(MachineBasicBlock &MBB, function in class:SparcInstrInfo
|
/external/llvm/lib/Target/XCore/ |
H A D | XCoreInstrInfo.h | 52 virtual bool AnalyzeBranch(MachineBasicBlock &MBB, MachineBasicBlock *&TBB,
|
H A D | XCoreInstrInfo.cpp | 163 /// AnalyzeBranch - Analyze the branching code at the end of MBB, returning 187 XCoreInstrInfo::AnalyzeBranch(MachineBasicBlock &MBB, MachineBasicBlock *&TBB, function in class:XCoreInstrInfo
|
/external/llvm/lib/Target/Mips/ |
H A D | MipsInstrInfo.h | 64 virtual bool AnalyzeBranch(MachineBasicBlock &MBB, MachineBasicBlock *&TBB,
|
H A D | MipsInstrInfo.cpp | 296 bool MipsInstrInfo::AnalyzeBranch(MachineBasicBlock &MBB, function in class:MipsInstrInfo
|
/external/llvm/lib/Target/PTX/ |
H A D | PTXInstrInfo.h | 78 virtual bool AnalyzeBranch(MachineBasicBlock &MBB, MachineBasicBlock *&TBB,
|
H A D | PTXInstrInfo.cpp | 177 AnalyzeBranch(MachineBasicBlock &MBB, function in class:PTXInstrInfo 196 DEBUG(dbgs() << "AnalyzeBranch: opcode: " << instLast1.getOpcode() << "\n"); 197 DEBUG(dbgs() << "AnalyzeBranch: MBB: " << MBB.getName().str() << "\n"); 198 DEBUG(dbgs() << "AnalyzeBranch: TBB: " << TBB << "\n"); 199 DEBUG(dbgs() << "AnalyzeBranch: FBB: " << FBB << "\n"); 203 DEBUG(dbgs() << "AnalyzeBranch: ends with no branch\n"); 211 DEBUG(dbgs() << "AnalyzeBranch: ends with only uncond branch\n"); 220 DEBUG(dbgs() << "AnalyzeBranch: ends with cond branch and fall through\n"); 236 DEBUG(dbgs() << "AnalyzeBranch: ends with cond and uncond branch\n"); 246 DEBUG(dbgs() << "AnalyzeBranch [all...] |
/external/llvm/lib/Target/PowerPC/ |
H A D | PPCInstrInfo.h | 109 virtual bool AnalyzeBranch(MachineBasicBlock &MBB, MachineBasicBlock *&TBB,
|
/external/llvm/lib/Target/Hexagon/ |
H A D | HexagonInstrInfo.h | 57 virtual bool AnalyzeBranch(MachineBasicBlock &MBB,MachineBasicBlock *&TBB,
|
/external/llvm/lib/Target/MBlaze/ |
H A D | MBlazeInstrInfo.h | 198 virtual bool AnalyzeBranch(MachineBasicBlock &MBB, MachineBasicBlock *&TBB,
|
H A D | MBlazeInstrInfo.cpp | 115 bool MBlazeInstrInfo::AnalyzeBranch(MachineBasicBlock &MBB, function in class:MBlazeInstrInfo
|
/external/llvm/lib/CodeGen/ |
H A D | CodePlacementOpt.cpp | 79 if (TII->AnalyzeBranch(*MBB, TBB, FBB, Cond)) 91 /// HasAnalyzableTerminator - Test whether AnalyzeBranch will succeed on MBB. 95 /// Target-specific code is hereby encouraged to make AnalyzeBranch succeed 105 // Ask the target's AnalyzeBranch if it can handle this block. 109 if (TII->AnalyzeBranch(*MBB, TBB, FBB, Cond)) 112 // AnalyzeBranch thinks it knows how to analyze such things, but it doesn't 116 // if the CFG disagrees with AnalyzeBranch. 243 /// contiguous, provided that AnalyzeBranch can handle all the relevant 337 /// AnalyzeBranch, which can't understand complex control instructions.
|
H A D | BranchFolding.cpp | 201 if (!TII->AnalyzeBranch(*MBB, TBB, FBB, Cond, true)) 468 !TII->AnalyzeBranch(*CurMBB, TBB, FBB, Cond, true)) { 889 if (!TII->AnalyzeBranch(*PBB, TBB, FBB, Cond, true)) { 1088 TII->AnalyzeBranch(PrevBB, PriorTBB, PriorFBB, PriorCond, true); 1114 // AnalyzeBranch. 1225 bool CurUnAnalyzable= TII->AnalyzeBranch(*MBB, CurTBB, CurFBB, CurCond, true); 1318 bool NewCurUnAnalyzable = TII->AnalyzeBranch(*PMBB, NewCurTBB, 1368 !TII->AnalyzeBranch(*PredBB, PredTBB, PredFBB, PredCond, true) 1420 !TII->AnalyzeBranch(PrevBB, PrevTBB, PrevFBB, PrevCond, true) && 1572 if (TII->AnalyzeBranch(*MB [all...] |
H A D | TailDuplication.cpp | 643 if (TII->AnalyzeBranch(*PredBB, PredTBB, PredFBB, PredCond, true)) 674 if (TII->AnalyzeBranch(*PredBB, PredTBB, PredFBB, PredCond, true)) 756 // EH edges are ignored by AnalyzeBranch. 762 if (TII->AnalyzeBranch(*PredBB, PredTBB, PredFBB, PredCond, true)) 805 TII->AnalyzeBranch(*PredBB, PredTBB, PredFBB, PredCond, true); 828 // AnalyzeBranch. 830 !TII->AnalyzeBranch(*PrevBB, PriorTBB, PriorFBB, PriorCond, true) &&
|
H A D | MachineBasicBlock.cpp | 350 bool B = TII->AnalyzeBranch(*this, TBB, FBB, Cond); 570 if (TII->AnalyzeBranch(*this, TBB, FBB, Cond)) { 603 // AnalyzeBranch fails. If this uses a jump table, we won't touch it. 607 if (TII->AnalyzeBranch(*this, TBB, FBB, Cond)) 840 // 'TargetInstrInfo::AnalyzeBranch' method. We take our meaning of the initial
|
H A D | MachineBlockPlacement.cpp | 879 SmallVector<MachineOperand, 4> Cond; // For AnalyzeBranch. 888 MachineBasicBlock *TBB = 0, *FBB = 0; // For AnalyzeBranch. 889 if (!TII->AnalyzeBranch(*BB, TBB, FBB, Cond) || !FI->canFallThrough()) 990 MachineBasicBlock *TBB = 0, *FBB = 0; // For AnalyzeBranch. 991 if (!TII->AnalyzeBranch(*PrevBB, TBB, FBB, Cond)) 997 MachineBasicBlock *TBB = 0, *FBB = 0; // For AnalyzeBranch. 998 if (!TII->AnalyzeBranch(F.back(), TBB, FBB, Cond))
|
H A D | IfConversion.cpp | 82 /// TargetInstrInfo::AnalyzeBranch() (i.e. TBB, FBB, and Cond), and its 91 /// IsBrAnalyzable - True if AnalyzeBranch() returns false. 100 /// TrueBB / FalseBB- See AnalyzeBranch(). 629 !TII->AnalyzeBranch(*BBI.BB, BBI.TrueBB, BBI.FalseBB, BBI.BrCond); 951 if (!TII->AnalyzeBranch(*BBI.BB, TBB, FBB, Cond))
|
/external/llvm/lib/Target/ARM/ |
H A D | ARMBaseInstrInfo.h | 61 virtual bool AnalyzeBranch(MachineBasicBlock &MBB, MachineBasicBlock *&TBB,
|
/external/llvm/lib/Target/X86/ |
H A D | X86InstrInfo.h | 50 // Artificial condition codes. These are used by AnalyzeBranch 212 virtual bool AnalyzeBranch(MachineBasicBlock &MBB, MachineBasicBlock *&TBB,
|
/external/llvm/include/llvm/Target/ |
H A D | TargetInstrInfo.h | 246 /// AnalyzeBranch - Analyze the branching code at the end of MBB, returning 271 virtual bool AnalyzeBranch(MachineBasicBlock &MBB, MachineBasicBlock *&TBB, function in class:llvm::TargetInstrInfo 279 /// This is only invoked in cases where AnalyzeBranch returns success. It 287 /// returned by AnalyzeBranch. This is only invoked in cases where 288 /// AnalyzeBranch returns success. It returns the number of instructions 292 /// cases where AnalyzeBranch doesn't apply because there was no original
|