Searched refs:HexagonEarlyIfConversion (Results 1 – 1 of 1) sorted by relevance
133 class HexagonEarlyIfConversion : public MachineFunctionPass { class136 HexagonEarlyIfConversion() : MachineFunctionPass(ID), in HexagonEarlyIfConversion() function in __anon2320980c0111::HexagonEarlyIfConversion198 char HexagonEarlyIfConversion::ID = 0;201 INITIALIZE_PASS(HexagonEarlyIfConversion, "hexagon-eif",204 bool HexagonEarlyIfConversion::isPreheader(const MachineBasicBlock *B) const { in isPreheader()213 bool HexagonEarlyIfConversion::matchFlowPattern(MachineBasicBlock *B, in matchFlowPattern()314 bool HexagonEarlyIfConversion::hasEHLabel(const MachineBasicBlock *B) const { in hasEHLabel()324 bool HexagonEarlyIfConversion::hasUncondBranch(const MachineBasicBlock *B) in hasUncondBranch()336 bool HexagonEarlyIfConversion::isValidCandidate(const MachineBasicBlock *B) in isValidCandidate()377 bool HexagonEarlyIfConversion::usesUndefVReg(const MachineInstr *MI) const { in usesUndefVReg()[all …]