Searched refs:HexagonTfrCleanup (Results 1 – 1 of 1) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonTfrCleanup.cpp | 52 class HexagonTfrCleanup : public MachineFunctionPass { class 55 HexagonTfrCleanup() : MachineFunctionPass(ID), HII(0), TRI(0) { in HexagonTfrCleanup() function in __anon0f57d29d0111::HexagonTfrCleanup 81 char HexagonTfrCleanup::ID = 0; 84 char &HexagonTfrCleanupID = HexagonTfrCleanup::ID; 87 bool HexagonTfrCleanup::isIntReg(unsigned Reg, bool &Is32) { in isIntReg() 94 void HexagonTfrCleanup::setReg(unsigned R32, uint32_t V32, ImmediateMap &IMap) { in setReg() 104 bool HexagonTfrCleanup::getReg(unsigned Reg, uint64_t &Val, in getReg() 131 bool HexagonTfrCleanup::updateImmMap(MachineInstr *MI, ImmediateMap &IMap) { in updateImmMap() 190 bool HexagonTfrCleanup::rewriteIfImm(MachineInstr *MI, ImmediateMap &IMap, in rewriteIfImm() 241 bool HexagonTfrCleanup::eraseIfRedundant(MachineInstr *MI, in eraseIfRedundant() [all …]
|