Home
last modified time | relevance | path

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

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/
Daarch64_peep.h761 class ElimSpecificExtensionPattern : public CGPeepPattern {
763 ElimSpecificExtensionPattern(CGFunc &cgFunc, BB &currBB, Insn &currInsn, CGSSAInfo &info) in ElimSpecificExtensionPattern() function
767 ~ElimSpecificExtensionPattern() override = default;
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/
Daarch64_peep.cpp201 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 …]