Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/
DHexagonEarlyIfConv.cpp154 class HexagonEarlyIfConversion : public MachineFunctionPass { class
158 HexagonEarlyIfConversion() : MachineFunctionPass(ID) {} in HexagonEarlyIfConversion() function in __anon42c720250111::HexagonEarlyIfConversion
226 char HexagonEarlyIfConversion::ID = 0;
228 INITIALIZE_PASS(HexagonEarlyIfConversion, "hexagon-early-if",
231 bool HexagonEarlyIfConversion::isPreheader(const MachineBasicBlock *B) const { in isPreheader()
239 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 …]
/external/llvm/lib/Target/Hexagon/
DHexagonEarlyIfConv.cpp133 class HexagonEarlyIfConversion : public MachineFunctionPass { class
136 HexagonEarlyIfConversion() : MachineFunctionPass(ID), in HexagonEarlyIfConversion() function in __anonb9ada2ed0111::HexagonEarlyIfConversion
198 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 …]