Home
last modified time | relevance | path

Searched refs:NewSuccessor (Results 1 – 4 of 4) sorted by relevance

/openbsd/src/gnu/llvm/llvm/lib/Target/PowerPC/
DPPCExpandISEL.cpp53 MachineBasicBlock *NewSuccessor; member in __anona32aa2410111::PPCExpandISEL
338 NewSuccessor = (MBBI != MBB->getLastNonDebugInstr() || !MBB->canFallThrough()) in reorganizeBlockLayout()
352 if (!NewSuccessor) { in reorganizeBlockLayout()
360 Successor = NewSuccessor; in reorganizeBlockLayout()
375 if (NewSuccessor) { in reorganizeBlockLayout()
376 MF->insert(It, NewSuccessor); in reorganizeBlockLayout()
379 NewSuccessor->splice(NewSuccessor->end(), MBB, in reorganizeBlockLayout()
382 NewSuccessor->transferSuccessorsAndUpdatePHIs(MBB); in reorganizeBlockLayout()
386 computeAndAddLiveIns(LPR, *NewSuccessor); in reorganizeBlockLayout()
/openbsd/src/gnu/llvm/llvm/lib/CodeGen/
DMachineBlockFrequencyInfo.cpp260 const MachineBasicBlock &NewSuccessor, in onEdgeSplit() argument
264 MBPI.getEdgeProbability(&NewPredecessor, &NewSuccessor); in onEdgeSplit()
266 MBFI->setBlockFreq(&NewSuccessor, NewSuccFreq.getFrequency()); in onEdgeSplit()
/openbsd/src/gnu/llvm/llvm/include/llvm/CodeGen/
DMachineBlockFrequencyInfo.h81 const MachineBasicBlock &NewSuccessor,
/openbsd/src/gnu/llvm/llvm/lib/Transforms/Utils/
DSimplifyCFG.cpp1310 for (const std::pair<BasicBlock *, int /*Num*/> &NewSuccessor : in PerformValueComparisonIntoPredecessorFolding() local
1312 for (auto I : seq(0, NewSuccessor.second)) { in PerformValueComparisonIntoPredecessorFolding()
1314 AddPredecessorToBlock(NewSuccessor.first, Pred, BB); in PerformValueComparisonIntoPredecessorFolding()
1316 if (DTU && !SuccsOfPred.contains(NewSuccessor.first)) in PerformValueComparisonIntoPredecessorFolding()
1317 Updates.push_back({DominatorTree::Insert, Pred, NewSuccessor.first}); in PerformValueComparisonIntoPredecessorFolding()