Home
last modified time | relevance | path

Searched refs:ParentBlock (Results 1 – 6 of 6) sorted by relevance

/external/llvm/lib/CodeGen/
DMachineSink.cpp747 MachineBasicBlock *ParentBlock = MI.getParent(); in SinkInstruction() local
749 FindSuccToSinkTo(MI, ParentBlock, BreakPHIEdge, AllSuccessors); in SinkInstruction()
784 if (!TryBreak && !DT->dominates(ParentBlock, SuccToSinkTo)) { in SinkInstruction()
803 PostponeSplitCriticalEdge(MI, ParentBlock, SuccToSinkTo, BreakPHIEdge); in SinkInstruction()
816 bool Status = PostponeSplitCriticalEdge(MI, ParentBlock, in SinkInstruction()
835 SuccToSinkTo->splice(InsertPos, ParentBlock, MI, in SinkInstruction()
842 SuccToSinkTo->splice(InsertPos, ParentBlock, DbgMI, in SinkInstruction()
/external/angle/src/compiler/translator/tree_util/
DIntermTraverse.h291 struct ParentBlock struct
293 ParentBlock(TIntermBlock *nodeIn, TIntermSequence::size_type posIn) in ParentBlock() function
310 std::vector<ParentBlock> mParentBlockStack; argument
DIntermTraverse.cpp248 mParentBlockStack.push_back(ParentBlock(node, 0)); in pushParentBlock()
272 ParentBlock &parentBlock = mParentBlockStack.back(); in insertStatementsInParentBlock()
/external/llvm-project/llvm/lib/CodeGen/
DMachineSink.cpp979 MachineBasicBlock *ParentBlock = MI.getParent(); in performSink() local
980 SuccToSinkTo.splice(InsertPos, ParentBlock, MI, in performSink()
1097 MachineBasicBlock *ParentBlock = MI.getParent(); in SinkInstruction() local
1099 FindSuccToSinkTo(MI, ParentBlock, BreakPHIEdge, AllSuccessors); in SinkInstruction()
1127 MI.mayLoad() ? hasStoreBetween(ParentBlock, SuccToSinkTo, MI) : true; in SinkInstruction()
1135 if (!TryBreak && !DT->dominates(ParentBlock, SuccToSinkTo)) { in SinkInstruction()
1154 PostponeSplitCriticalEdge(MI, ParentBlock, SuccToSinkTo, BreakPHIEdge); in SinkInstruction()
1167 bool Status = PostponeSplitCriticalEdge(MI, ParentBlock, in SinkInstruction()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DMachineSink.cpp851 MachineBasicBlock *ParentBlock = MI.getParent(); in performSink() local
852 SuccToSinkTo.splice(InsertPos, ParentBlock, MI, in performSink()
902 MachineBasicBlock *ParentBlock = MI.getParent(); in SinkInstruction() local
904 FindSuccToSinkTo(MI, ParentBlock, BreakPHIEdge, AllSuccessors); in SinkInstruction()
939 if (!TryBreak && !DT->dominates(ParentBlock, SuccToSinkTo)) { in SinkInstruction()
958 PostponeSplitCriticalEdge(MI, ParentBlock, SuccToSinkTo, BreakPHIEdge); in SinkInstruction()
971 bool Status = PostponeSplitCriticalEdge(MI, ParentBlock, in SinkInstruction()
/external/swiftshader/src/OpenGL/compiler/
Dintermediate.h745 struct ParentBlock struct
747 ParentBlock(TIntermAggregate *nodeIn, TIntermSequence::size_type posIn) in ParentBlock() function
755 std::vector<ParentBlock> mParentBlockStack; argument