Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonTfrCleanup.cpp52 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 …]