Searched refs:SIMemoryLegalizer (Results 1 – 1 of 1) sorted by relevance
498 class SIMemoryLegalizer final : public MachineFunctionPass { class537 SIMemoryLegalizer() : MachineFunctionPass(ID) {} in SIMemoryLegalizer() function in __anon00e9b7df0111::SIMemoryLegalizer1640 bool SIMemoryLegalizer::removeAtomicPseudoMIs() { in removeAtomicPseudoMIs()1651 bool SIMemoryLegalizer::expandLoad(const SIMemOpInfo &MOI, in expandLoad()1696 bool SIMemoryLegalizer::expandStore(const SIMemOpInfo &MOI, in expandStore()1729 bool SIMemoryLegalizer::expandAtomicFence(const SIMemOpInfo &MOI, in expandAtomicFence()1771 bool SIMemoryLegalizer::expandAtomicCmpxchgOrRmw(const SIMemOpInfo &MOI, in expandAtomicCmpxchgOrRmw()1818 bool SIMemoryLegalizer::runOnMachineFunction(MachineFunction &MF) { in runOnMachineFunction()1860 INITIALIZE_PASS(SIMemoryLegalizer, DEBUG_TYPE, PASS_NAME, false, false)1862 char SIMemoryLegalizer::ID = 0;[all …]