Searched refs:PrevBB (Results 1 - 5 of 5) sorted by relevance
/external/llvm/lib/CodeGen/ |
H A D | BranchFolding.cpp | 1224 MachineBasicBlock &PrevBB = *std::prev(MachineFunction::iterator(MBB)); local 1229 TII->AnalyzeBranch(PrevBB, PriorTBB, PriorFBB, PriorCond, true); 1232 MadeChange |= PrevBB.CorrectExtraCFGEdges(PriorTBB, PriorFBB, 1239 DebugLoc dl = getBranchDebugLoc(PrevBB); 1240 TII->RemoveBranch(PrevBB); 1243 TII->InsertBranch(PrevBB, PriorTBB, nullptr, PriorCond, dl); 1254 // This has to check PrevBB->succ_size() because EH edges are ignored by 1257 PrevBB.succ_size() == 1 && 1259 DEBUG(dbgs() << "\nMerging into block: " << PrevBB 1262 if (PrevBB [all...] |
H A D | TailDuplication.cpp | 857 MachineBasicBlock *PrevBB = std::prev(MachineFunction::iterator(TailBB)); local 860 // This has to check PrevBB->succ_size() because EH edges are ignored by 862 if (PrevBB->succ_size() == 1 && 863 !TII->AnalyzeBranch(*PrevBB, PriorTBB, PriorFBB, PriorCond, true) && 866 DEBUG(dbgs() << "\nMerging into block: " << *PrevBB 877 ProcessPHI(MI, TailBB, PrevBB, LocalVRMap, CopyInfos, UsedByPhi, true); 888 DuplicateInstruction(MI, TailBB, PrevBB, MF, LocalVRMap, UsedByPhi); 891 MachineBasicBlock::iterator Loc = PrevBB->getFirstTerminator(); 893 Copies.push_back(BuildMI(*PrevBB, Loc, DebugLoc(), 900 PrevBB [all...] |
H A D | MachineBlockPlacement.cpp | 1007 MachineBasicBlock *PrevBB = std::prev(MachineFunction::iterator(ChainBB)); local 1014 if (!TII->AnalyzeBranch(*PrevBB, TBB, FBB, Cond)) { 1015 // The "PrevBB" is not yet updated to reflect current code layout, so, 1027 PrevBB->updateTerminator(); 1031 if (TII->AnalyzeBranch(*PrevBB, TBB, FBB, Cond)) { 1037 // If PrevBB has a two-way branch, try to re-order the branches 1040 MBPI->getEdgeWeight(PrevBB, FBB) > MBPI->getEdgeWeight(PrevBB, TBB) && 1043 << getBlockName(PrevBB) << "\n"); 1044 DEBUG(dbgs() << " Edge weight: " << MBPI->getEdgeWeight(PrevBB, FB [all...] |
/external/llvm/lib/Target/AArch64/ |
H A D | AArch64A53Fix835769.cpp | 134 MachineBasicBlock *PrevBB = std::prev(MBBI); local 136 if (S == PrevBB && !TII->AnalyzeBranch(*PrevBB, TBB, FBB, Cond) &&
|
/external/llvm/lib/ExecutionEngine/Interpreter/ |
H A D | Execution.cpp | 931 BasicBlock *PrevBB = SF.CurBB; // Remember where we came from... 942 int i = PN->getBasicBlockIndex(PrevBB);
|
Completed in 119 milliseconds