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

/external/llvm/lib/Transforms/Scalar/
H A DStructurizeCFG.cpp823 BasicBlock *LoopStart = Node->getEntry(); local
825 if (!Loops.count(LoopStart)) {
831 LoopStart = needPrefix(true);
841 Function *LoopFunc = LoopStart->getParent();
842 if (LoopStart == &LoopFunc->getEntryBlock()) {
843 LoopStart->setName("entry.orig");
846 BasicBlock::Create(LoopStart->getContext(),
849 LoopStart);
850 BranchInst::Create(LoopStart, NewEntry);
856 LoopConds.push_back(BranchInst::Create(Next, LoopStart,
[all...]
/external/llvm/lib/Target/Hexagon/
H A DHexagonHardwareLoops.cpp1056 MachineBasicBlock *LoopStart = L->getTopBlock(); local
1063 LoopStart = L->getLoopLatch();
1065 if (!LastMBB->isSuccessor(LoopStart))
1082 .addMBB(LoopStart)
1095 .addMBB(LoopStart).addReg(CountReg);
1098 .addMBB(LoopStart).addImm(CountImm);
1104 LoopStart->setHasAddressTaken();
1107 BlockAddress::get(const_cast<BasicBlock *>(LoopStart->getBasicBlock()));
1112 TII->get(Hexagon::ENDLOOP0)).addMBB(LoopStart);

Completed in 67 milliseconds