Searched refs:ElimSpecificExtensionPattern (Results 1 – 2 of 2) sorted by relevance
761 class ElimSpecificExtensionPattern : public CGPeepPattern {763 ElimSpecificExtensionPattern(CGFunc &cgFunc, BB &currBB, Insn &currInsn, CGSSAInfo &info) in ElimSpecificExtensionPattern() function767 ~ElimSpecificExtensionPattern() override = default;
201 manager->Optimize<ElimSpecificExtensionPattern>(true); in DoSSAOptimize()244 manager->Optimize<ElimSpecificExtensionPattern>(true); in DoSSAOptimize()2370 void ElimSpecificExtensionPattern::SetSpecificExtType(const Insn &currInsn) in SetSpecificExtType()2430 void ElimSpecificExtensionPattern::SetOptSceneType() in SetOptSceneType()2469 void ElimSpecificExtensionPattern::ReplaceExtWithMov(Insn &currInsn) in ReplaceExtWithMov()2508 void ElimSpecificExtensionPattern::ElimExtensionAfterMov(Insn &insn) in ElimExtensionAfterMov()2559 bool ElimSpecificExtensionPattern::IsValidLoadExtPattern(MOperator oldMop, MOperator newMop) const in IsValidLoadExtPattern()2589 MOperator ElimSpecificExtensionPattern::SelectNewLoadMopByBitSize(MOperator lowBitMop) const in SelectNewLoadMopByBitSize()2607 void ElimSpecificExtensionPattern::ElimExtensionAfterLoad(Insn &insn) in ElimExtensionAfterLoad()2682 void ElimSpecificExtensionPattern::ElimExtensionAfterSameExt(Insn &insn) in ElimExtensionAfterSameExt()[all …]