OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:SplitCriticalEdge
(Results
1 - 5
of
5
) sorted by null
/external/llvm/include/llvm/Transforms/Utils/
BasicBlockUtils.h
72
///
SplitCriticalEdge
- If this edge is a critical edge, insert a new node to
90
BasicBlock *
SplitCriticalEdge
(TerminatorInst *TI, unsigned SuccNum,
96
inline BasicBlock *
SplitCriticalEdge
(BasicBlock *BB, succ_iterator SI,
98
return
SplitCriticalEdge
(BB->getTerminator(), SI.getSuccessorIndex(), P);
101
///
SplitCriticalEdge
- If the edge from *PI to BB is not critical, return
103
/// This updates all of the same analyses as the other
SplitCriticalEdge
106
inline bool
SplitCriticalEdge
(BasicBlock *Succ, pred_iterator PI,
112
MadeChange |= !!
SplitCriticalEdge
(TI, i, P);
116
///
SplitCriticalEdge
- If an edge from Src to Dst is critical, split the edge
120
inline BasicBlock *
SplitCriticalEdge
(BasicBlock *Src, BasicBlock *Dst
[
all
...]
/external/llvm/lib/Transforms/Utils/
BreakCriticalEdges.cpp
74
if (
SplitCriticalEdge
(TI, i, this)) {
124
///
SplitCriticalEdge
- If this edge is a critical edge, insert a new node to
141
BasicBlock *llvm::
SplitCriticalEdge
(TerminatorInst *TI, unsigned SuccNum,
351
"
SplitCriticalEdge
doesn't know how to update LCCSA form "
/art/compiler/optimizing/
nodes.cc
140
void HGraph::
SplitCriticalEdge
(HBasicBlock* block, HBasicBlock* successor) {
209
SplitCriticalEdge
(block, successor);
/external/llvm/lib/CodeGen/
MachineSink.cpp
85
MachineBasicBlock *
SplitCriticalEdge
(MachineInstr *MI,
331
MachineBasicBlock *MachineSinking::
SplitCriticalEdge
(MachineInstr *MI,
396
return FromBB->
SplitCriticalEdge
(ToBB, this);
659
SplitCriticalEdge
(MI, ParentBlock, SuccToSinkTo, BreakPHIEdge);
680
MachineBasicBlock *NewSucc =
SplitCriticalEdge
(MI, ParentBlock,
MachineBasicBlock.cpp
677
MachineBasicBlock::
SplitCriticalEdge
(MachineBasicBlock *Succ, Pass *P) {
[
all
...]
Completed in 192 milliseconds