OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:SplitBB
(Results
1 - 6
of
6
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
SILateBranchLowering.cpp
89
MachineBasicBlock *
SplitBB
= MBB.splitAt(MI, /*UpdateLiveIns*/ true);
94
for (MachineBasicBlock *Succ :
SplitBB
->successors()) {
95
DTUpdates.push_back({DomTreeT::Insert,
SplitBB
, Succ});
98
DTUpdates.push_back({DomTreeT::Insert, &MBB,
SplitBB
});
SILowerControlFlow.cpp
471
MachineBasicBlock *
SplitBB
= &MBB;
473
SplitBB
= MBB.splitAt(MI, /*UpdateLiveIns*/true, LIS);
492
return
SplitBB
;
584
MachineBasicBlock *
SplitBB
= &MBB;
604
SplitBB
= emitEndCf(MI);
630
return
SplitBB
;
SIWholeQuadMode.cpp
739
MachineBasicBlock *
SplitBB
=
764
if (
SplitBB
!= BB) {
768
for (MachineBasicBlock *Succ :
SplitBB
->successors()) {
769
DTUpdates.push_back({DomTreeT::Insert,
SplitBB
, Succ});
772
DTUpdates.push_back({DomTreeT::Insert, BB,
SplitBB
});
781
.addMBB(
SplitBB
);
785
return
SplitBB
;
SIISelLowering.cpp
3379
MachineBasicBlock *
SplitBB
= BB->splitAt(MI, false /*UpdateLiveIns*/);
3382
return
SplitBB
;
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
JumpThreading.cpp
2927
BasicBlock *
SplitBB
= SI->getParent();
2934
// NewBB and
SplitBB
are newly created blocks which require insertion.
2936
Updates.reserve((2 *
SplitBB
->getTerminator()->getNumSuccessors()) + 3);
2937
Updates.push_back({DominatorTree::Insert, BB,
SplitBB
});
2939
Updates.push_back({DominatorTree::Insert, NewBB,
SplitBB
});
2940
// BB's successors were moved to
SplitBB
, update DTU accordingly.
2941
for (auto *Succ : successors(
SplitBB
)) {
2943
Updates.push_back({DominatorTree::Insert,
SplitBB
, Succ});
SimpleLoopUnswitch.cpp
740
auto *
SplitBB
=
742
rewritePHINodesForExitAndUnswitchedBlocks(*DefaultExitBB, *
SplitBB
,
745
DefaultExitBB = SplitExitBBMap[DefaultExitBB] =
SplitBB
;
995
/// after the split block (`
SplitBB
`) that will be used to select between the
1016
Loop &L, BasicBlock *LoopPH, BasicBlock *
SplitBB
,
2081
BasicBlock *
SplitBB
= L.getLoopPreheader();
2082
BasicBlock *LoopPH = SplitEdge(
SplitBB
, L.getHeader(), &DT, &LI, MSSAU);
2094
L, LoopPH,
SplitBB
, ExitBlocks, ParentBB, SuccBB, RetainedSuccBB,
2118
SplitBB
->getTerminator()->eraseFromParent();
2122
SplitBB
->getInstList().splice(SplitBB->end(), ParentBB->getInstList(), TI)
[
all
...]
Completed in 42 milliseconds
Indexes created Sat Sep 26 00:25:34 UTC 2026