Searched refs:HexagonEarlyIfConversion (Results 1 – 1 of 1) sorted by relevance
153 class HexagonEarlyIfConversion : public MachineFunctionPass { class157 HexagonEarlyIfConversion() : MachineFunctionPass(ID) {} in HexagonEarlyIfConversion() function in __anonf2d8cf000111::HexagonEarlyIfConversion225 char HexagonEarlyIfConversion::ID = 0;227 INITIALIZE_PASS(HexagonEarlyIfConversion, "hexagon-early-if",230 bool HexagonEarlyIfConversion::isPreheader(const MachineBasicBlock *B) const { in isPreheader()238 bool HexagonEarlyIfConversion::matchFlowPattern(MachineBasicBlock *B, in matchFlowPattern()341 bool HexagonEarlyIfConversion::hasEHLabel(const MachineBasicBlock *B) const { in hasEHLabel()350 bool HexagonEarlyIfConversion::hasUncondBranch(const MachineBasicBlock *B) in hasUncondBranch()361 bool HexagonEarlyIfConversion::isValidCandidate(const MachineBasicBlock *B) in isValidCandidate()401 bool HexagonEarlyIfConversion::usesUndefVReg(const MachineInstr *MI) const { in usesUndefVReg()[all …]