Searched refs:EndLoopOp (Results 1 – 2 of 2) sorted by relevance
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/ |
H A D | HexagonInstrInfo.cpp | 153 unsigned EndLoopOp, MachineBasicBlock *TargetBB, in findLoopInstr() argument 157 if (EndLoopOp == Hexagon::ENDLOOP0) { in findLoopInstr() 178 if (Opc == EndLoopOp && I->getOperand(0).getMBB() != TargetBB) in findLoopInstr() 182 if (MachineInstr *Loop = findLoopInstr(PB, EndLoopOp, TargetBB, Visited)) in findLoopInstr() 620 int EndLoopOp = Cond[0].getImm(); in insertBranch() local 625 MachineInstr *Loop = findLoopInstr(TBB, EndLoopOp, Cond[1].getMBB(), in insertBranch() 630 BuildMI(&MBB, DL, get(EndLoopOp)).addMBB(TBB); in insertBranch() 662 int EndLoopOp = Cond[0].getImm(); in insertBranch() local 667 MachineInstr *Loop = findLoopInstr(TBB, EndLoopOp, Cond[1].getMBB(), in insertBranch() 672 BuildMI(&MBB, DL, get(EndLoopOp)).addMBB(TBB); in insertBranch()
|
H A D | HexagonInstrInfo.h | 341 MachineInstr *findLoopInstr(MachineBasicBlock *BB, unsigned EndLoopOp,
|