/external/llvm/lib/Target/Mips/ |
H A D | MipsInstrInfo.h | 54 bool AnalyzeBranch(MachineBasicBlock &MBB, MachineBasicBlock *&TBB, 69 BranchType AnalyzeBranch(MachineBasicBlock &MBB, MachineBasicBlock *&TBB,
|
H A D | MipsInstrInfo.cpp | 86 bool MipsInstrInfo::AnalyzeBranch(MachineBasicBlock &MBB, function in class:MipsInstrInfo 92 BranchType BT = AnalyzeBranch(MBB, TBB, FBB, Cond, AllowModify, BranchInstrs); 184 AnalyzeBranch(MachineBasicBlock &MBB, MachineBasicBlock *&TBB, function in class:MipsInstrInfo
|
/external/llvm/lib/Target/MSP430/ |
H A D | MSP430InstrInfo.h | 78 bool AnalyzeBranch(MachineBasicBlock &MBB,
|
H A D | MSP430InstrInfo.cpp | 172 bool MSP430InstrInfo::AnalyzeBranch(MachineBasicBlock &MBB, function in class:MSP430InstrInfo
|
/external/llvm/lib/Target/NVPTX/ |
H A D | NVPTXInstrInfo.h | 63 bool AnalyzeBranch(
|
H A D | NVPTXInstrInfo.cpp | 147 /// AnalyzeBranch - Analyze the branching code at the end of MBB, returning 170 bool NVPTXInstrInfo::AnalyzeBranch( function in class:NVPTXInstrInfo
|
/external/llvm/lib/Target/Sparc/ |
H A D | SparcInstrInfo.h | 66 bool AnalyzeBranch(MachineBasicBlock &MBB, MachineBasicBlock *&TBB,
|
/external/llvm/lib/Target/XCore/ |
H A D | XCoreInstrInfo.h | 53 bool AnalyzeBranch(MachineBasicBlock &MBB, MachineBasicBlock *&TBB,
|
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/ |
H A D | R600InstrInfo.h | 68 bool AnalyzeBranch(MachineBasicBlock &MBB, MachineBasicBlock *&TBB, MachineBasicBlock *&FBB,
|
H A D | R600InstrInfo.cpp | 177 R600InstrInfo::AnalyzeBranch(MachineBasicBlock &MBB, function in class:R600InstrInfo 183 // Most of the following comes from the ARM implementation of AnalyzeBranch
|
/external/mesa3d/src/gallium/drivers/radeon/ |
H A D | R600InstrInfo.h | 68 bool AnalyzeBranch(MachineBasicBlock &MBB, MachineBasicBlock *&TBB, MachineBasicBlock *&FBB,
|
/external/llvm/lib/Target/AArch64/ |
H A D | AArch64A53Fix835769.cpp | 140 if (S == PrevBB && !TII->AnalyzeBranch(*PrevBB, TBB, FBB, Cond) &&
|
H A D | AArch64InstrInfo.h | 127 bool AnalyzeBranch(MachineBasicBlock &MBB, MachineBasicBlock *&TBB,
|
H A D | AArch64ConditionalCompares.cpp | 161 /// The branch condition in Head as determined by AnalyzeBranch. 269 // Parse a condition code returned by AnalyzeBranch, and compute the CondCode 499 if (TII->AnalyzeBranch(*Head, TBB, FBB, HeadCond)) { 508 DEBUG(dbgs() << "AnalyzeBranch didn't find conditional branch in Head.\n"); 527 if (TII->AnalyzeBranch(*CmpBB, TBB, FBB, CmpBBCond)) { 534 DEBUG(dbgs() << "AnalyzeBranch didn't find conditional branch in CmpBB.\n");
|
/external/llvm/lib/Target/Hexagon/ |
H A D | HexagonHardwareLoops.cpp | 374 bool NotAnalyzed = TII->AnalyzeBranch(*Latch, TB, FB, Cond, false); 482 bool NotAnalyzed = TII->AnalyzeBranch(*Latch, TB, FB, Cond, false); 495 // Branches of form "if (!P) ..." cause HexagonInstrInfo::AnalyzeBranch 1297 // AnalyzeBranch returns true if it fails to analyze branch. 1298 bool NotAnalyzed = TII->AnalyzeBranch(*Latch, TB, FB, Cond, false); 1312 // HexagonInstrInfo::AnalyzeBranch for negated branches inserts imm(0) 1435 if (TII->AnalyzeBranch(*Latch, TB, FB, Tmp1, false)) 1441 bool NotAnalyzed = TII->AnalyzeBranch(*PB, TB, FB, Tmp1, false); 1525 bool NotAnalyzed = TII->AnalyzeBranch(*PB, TB, FB, Tmp2, false); 1537 bool LatchNotAnalyzed = TII->AnalyzeBranch(*Latc [all...] |
H A D | HexagonInstrInfo.h | 62 bool AnalyzeBranch(MachineBasicBlock &MBB,MachineBasicBlock *&TBB,
|
/external/llvm/lib/CodeGen/ |
H A D | BranchFolding.cpp | 207 if (!TII->AnalyzeBranch(*MBB, TBB, FBB, Cond, true)) 474 !TII->AnalyzeBranch(*CurMBB, TBB, FBB, Cond, true)) { 902 if (!TII->AnalyzeBranch(*PBB, TBB, FBB, Cond, true)) { 1107 TII->AnalyzeBranch(PrevBB, PriorTBB, PriorFBB, PriorCond, true); 1133 // AnalyzeBranch. 1244 bool CurUnAnalyzable= TII->AnalyzeBranch(*MBB, CurTBB, CurFBB, CurCond, true); 1337 bool NewCurUnAnalyzable = TII->AnalyzeBranch(*PMBB, NewCurTBB, 1387 !TII->AnalyzeBranch(*PredBB, PredTBB, PredFBB, PredCond, true) 1440 !TII->AnalyzeBranch(PrevBB, PrevTBB, PrevFBB, PrevCond, true) && 1595 if (TII->AnalyzeBranch(*MB [all...] |
H A D | TailDuplication.cpp | 660 if (TII->AnalyzeBranch(*PredBB, PredTBB, PredFBB, PredCond, true)) 691 if (TII->AnalyzeBranch(*PredBB, PredTBB, PredFBB, PredCond, true)) 774 // EH edges are ignored by AnalyzeBranch. 780 if (TII->AnalyzeBranch(*PredBB, PredTBB, PredFBB, PredCond, true)) 840 TII->AnalyzeBranch(*PredBB, PredTBB, PredFBB, PredCond, true); 863 // AnalyzeBranch. 865 !TII->AnalyzeBranch(*PrevBB, PriorTBB, PriorFBB, PriorCond, true) &&
|
H A D | MachineBlockPlacement.cpp | 878 SmallVector<MachineOperand, 4> Cond; // For AnalyzeBranch. 887 MachineBasicBlock *TBB = nullptr, *FBB = nullptr; // For AnalyzeBranch. 888 if (!TII->AnalyzeBranch(*BB, TBB, FBB, Cond) || !FI->canFallThrough()) 991 MachineBasicBlock *TBB = nullptr, *FBB = nullptr; // For AnalyzeBranch. 992 if (!TII->AnalyzeBranch(*PrevBB, TBB, FBB, Cond)) { 998 // AnalyzeBranch() may return erroneous value for FBB when these two 1009 if (TII->AnalyzeBranch(*PrevBB, TBB, FBB, Cond)) { 1036 MachineBasicBlock *TBB = nullptr, *FBB = nullptr; // For AnalyzeBranch. 1037 if (!TII->AnalyzeBranch(F.back(), TBB, FBB, Cond))
|
H A D | MachineBasicBlock.cpp | 400 bool B = TII->AnalyzeBranch(*this, TBB, FBB, Cond); 649 if (TII->AnalyzeBranch(*this, TBB, FBB, Cond)) { 692 // AnalyzeBranch fails. If this uses a jump table, we won't touch it. 696 if (TII->AnalyzeBranch(*this, TBB, FBB, Cond)) 1052 // 'TargetInstrInfo::AnalyzeBranch' method. We take our meaning of the initial
|
/external/llvm/lib/Target/PowerPC/ |
H A D | PPCInstrInfo.h | 129 bool AnalyzeBranch(MachineBasicBlock &MBB, MachineBasicBlock *&TBB,
|
/external/llvm/lib/Target/R600/ |
H A D | R600InstrInfo.h | 163 bool AnalyzeBranch(MachineBasicBlock &MBB, MachineBasicBlock *&TBB, MachineBasicBlock *&FBB,
|
/external/llvm/lib/Target/SystemZ/ |
H A D | SystemZInstrInfo.h | 143 bool AnalyzeBranch(MachineBasicBlock &MBB, MachineBasicBlock *&TBB,
|
/external/llvm/lib/Target/X86/ |
H A D | X86InstrInfo.h | 51 // Artificial condition codes. These are used by AnalyzeBranch 247 bool AnalyzeBranch(MachineBasicBlock &MBB, MachineBasicBlock *&TBB,
|
/external/llvm/include/llvm/Target/ |
H A D | TargetInstrInfo.h | 273 /// AnalyzeBranch - Analyze the branching code at the end of MBB, returning 298 virtual bool AnalyzeBranch(MachineBasicBlock &MBB, MachineBasicBlock *&TBB, function in class:llvm::TargetInstrInfo 306 /// This is only invoked in cases where AnalyzeBranch returns success. It 314 /// returned by AnalyzeBranch. This is only invoked in cases where 315 /// AnalyzeBranch returns success. It returns the number of instructions 319 /// cases where AnalyzeBranch doesn't apply because there was no original 423 /// @param Cond Condition returned by AnalyzeBranch. 442 /// The condition in Cond comes from AnalyzeBranch, and it can be assumed 450 /// @param Cond Condition as computed by AnalyzeBranch.
|