Searched defs:HexagonFixupHwLoops (Results 1 - 1 of 1) sorted by relevance

/external/llvm/lib/Target/Hexagon/
H A DHexagonFixupHwLoops.cpp1 //===---- HexagonFixupHwLoops.cpp - Fixup HW loops too far from LOOPn. ----===//
35 struct HexagonFixupHwLoops : public MachineFunctionPass { struct in namespace:__anon26011
39 HexagonFixupHwLoops() : MachineFunctionPass(ID) { function in struct:__anon26011::HexagonFixupHwLoops
71 char HexagonFixupHwLoops::ID = 0;
74 INITIALIZE_PASS(HexagonFixupHwLoops, "hwloopsfixup",
78 return new HexagonFixupHwLoops();
89 bool HexagonFixupHwLoops::runOnMachineFunction(MachineFunction &MF) {
103 bool HexagonFixupHwLoops::fixupLoopInstrs(MachineFunction &MF) {
160 void HexagonFixupHwLoops::convertLoopInstr(MachineFunction &MF,

Completed in 57 milliseconds