Home
last modified time | relevance | path

Searched refs:HexagonEarlyIfConversion (Results 1 – 1 of 1) sorted by relevance

/external/llvm/lib/Target/Hexagon/
DHexagonEarlyIfConv.cpp135 class HexagonEarlyIfConversion : public MachineFunctionPass { class
138 HexagonEarlyIfConversion() : MachineFunctionPass(ID), in HexagonEarlyIfConversion() function in __anonb9ada2ed0111::HexagonEarlyIfConversion
200 char HexagonEarlyIfConversion::ID = 0;
203 INITIALIZE_PASS(HexagonEarlyIfConversion, "hexagon-eif",
206 bool HexagonEarlyIfConversion::isPreheader(const MachineBasicBlock *B) const { in isPreheader()
215 bool HexagonEarlyIfConversion::matchFlowPattern(MachineBasicBlock *B, in matchFlowPattern()
316 bool HexagonEarlyIfConversion::hasEHLabel(const MachineBasicBlock *B) const { in hasEHLabel()
326 bool HexagonEarlyIfConversion::hasUncondBranch(const MachineBasicBlock *B) in hasUncondBranch()
338 bool HexagonEarlyIfConversion::isValidCandidate(const MachineBasicBlock *B) in isValidCandidate()
379 bool HexagonEarlyIfConversion::usesUndefVReg(const MachineInstr *MI) const { in usesUndefVReg()
[all …]