Searched refs:LoopStart (Results 1 - 2 of 2) sorted by relevance

/external/llvm/lib/Transforms/Scalar/
H A DStructurizeCFG.cpp758 BasicBlock *LoopStart = Node->getEntry(); local
760 if (!Loops.count(LoopStart)) {
766 LoopStart = needPrefix(true);
776 Function *LoopFunc = LoopStart->getParent();
777 if (LoopStart == &LoopFunc->getEntryBlock()) {
778 LoopStart->setName("entry.orig");
781 BasicBlock::Create(LoopStart->getContext(),
784 LoopStart);
785 BranchInst::Create(LoopStart, NewEntry);
791 LoopConds.push_back(BranchInst::Create(Next, LoopStart,
[all...]
/external/llvm/lib/Target/Hexagon/
H A DHexagonHardwareLoops.cpp1061 MachineBasicBlock *LoopStart = L->getTopBlock(); local
1068 LoopStart = L->getLoopLatch();
1070 if (!LastMBB->isSuccessor(LoopStart))
1087 .addMBB(LoopStart)
1100 .addMBB(LoopStart).addReg(CountReg);
1103 .addMBB(LoopStart).addImm(CountImm);
1109 LoopStart->setHasAddressTaken();
1112 BlockAddress::get(const_cast<BasicBlock *>(LoopStart->getBasicBlock()));
1117 TII->get(Hexagon::ENDLOOP0)).addMBB(LoopStart);

Completed in 167 milliseconds