Home
last modified time | relevance | path

Searched refs:ParentBlock (Results 1 – 4 of 4) 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.h316 struct ParentBlock struct
318 ParentBlock(TIntermBlock *nodeIn, TIntermSequence::size_type posIn) in ParentBlock() function
335 std::vector<ParentBlock> mParentBlockStack; argument
DIntermTraverse.cpp249 mParentBlockStack.push_back(ParentBlock(node, 0)); in pushParentBlock()
273 ParentBlock &parentBlock = mParentBlockStack.back(); in insertStatementsInParentBlock()
/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()