Home
last modified time | relevance | path

Searched refs:splitBlock (Results 1 – 19 of 19) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/CodeGen/
DSplitter.cpp571 MachineBasicBlock *splitBlock = in splitEdge() local
574 assert(splitBlock != 0 && "Failed to create split block."); in splitEdge()
576 mf->insert(&outBlock, splitBlock); in splitEdge()
578 inBlock.ReplaceUsesOfBlockWith(&outBlock, splitBlock); in splitEdge()
579 splitBlock->addSuccessor(&outBlock); in splitEdge()
582 llvm::prior(MachineFunction::iterator(splitBlock)); in splitEdge()
587 lis->InsertMBBInMaps(splitBlock); in splitEdge()
600 splitParentLoop->addBasicBlockToLoop(splitBlock, mli->getBase()); in splitEdge()
616 if (lis->isLiveInToMBB(li, splitBlock)) { in splitEdge()
618 li.removeRange(lis->getMBBStartIdx(splitBlock), in splitEdge()
[all …]
DDwarfEHPrepare.cpp465 DT->splitBlock(NewBB); in NormalizeLandingPads()
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
DMachineDominators.h157 inline void splitBlock(MachineBasicBlock* NewBB) { in splitBlock() function
158 DT->splitBlock(NewBB); in splitBlock()
/external/llvm/include/llvm/CodeGen/
DMachineDominators.h205 inline void splitBlock(MachineBasicBlock* NewBB) { in splitBlock() function
207 DT->splitBlock(NewBB); in splitBlock()
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
DProfileInfo.h161 void splitBlock(const BType *Old, const BType* New);
163 void splitBlock(const BType *BB, const BType* NewBB,
DDominators.h541 void splitBlock(NodeT* NewBB) { in splitBlock() function
813 inline void splitBlock(BasicBlock* NewBB) { in splitBlock() function
814 DT->splitBlock(NewBB); in splitBlock()
DRegionInfo.h669 void splitBlock(BasicBlock* NewBB, BasicBlock *OldBB);
/external/llvm/lib/Target/AMDGPU/
DSILowerControlFlow.cpp96 splitBlock(MachineBasicBlock &MBB, MachineBasicBlock::iterator I);
502 SILowerControlFlow::splitBlock(MachineBasicBlock &MBB, in splitBlock() function in SILowerControlFlow
567 std::tie(LoopBB, RemainderBB) = splitBlock(MBB, I); in loadM0()
/external/boringssl/src/ssl/test/runner/
Ddtls.go119 b, c.rawInput = c.in.splitBlock(b, recordHeaderLen+n)
Dconn.go716 func (hc *halfConn) splitBlock(b *block, n int) (*block, *block) { func
820 b, c.rawInput = c.in.splitBlock(b, recordHeaderLen+n)
/external/swiftshader/third_party/LLVM/lib/Analysis/
DProfileInfo.cpp412 void ProfileInfoT<Function,BasicBlock>::splitBlock(const BasicBlock *Old, in splitBlock() function in llvm::ProfileInfoT
441 void ProfileInfoT<Function,BasicBlock>::splitBlock(const BasicBlock *BB, in splitBlock() function in llvm::ProfileInfoT
DRegionInfo.cpp819 void RegionInfo::splitBlock(BasicBlock* NewBB, BasicBlock *OldBB) in splitBlock() function in RegionInfo
/external/swiftshader/third_party/LLVM/lib/Transforms/Utils/
DBasicBlockUtils.cpp358 DT->splitBlock(NewBB); in UpdateAnalysisInformation()
DLoopSimplify.cpp735 DT->splitBlock(BEBlock); in InsertUniqueBackedgeBlock()
DCodeExtractor.cpp146 DT->splitBlock(NewBB); in severSplitPHINodes()
/external/llvm/include/llvm/Support/
DGenericDomTree.h603 void splitBlock(NodeT *NewBB) { in splitBlock() function
/external/llvm/lib/Transforms/Utils/
DLoopSimplify.cpp458 DT->splitBlock(BEBlock); in insertUniqueBackedgeBlock()
DCodeExtractor.cpp223 DT->splitBlock(NewBB); in severSplitPHINodes()
DBasicBlockUtils.cpp284 DT->splitBlock(NewBB); in UpdateAnalysisInformation()