Home
last modified time | relevance | path

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

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/
Daarch64_peep.h1219 class RemoveIdenticalLoadAndStorePattern : public CGPeepPattern {
1221 RemoveIdenticalLoadAndStorePattern(CGFunc &cgFunc, BB &currBB, Insn &currInsn) in RemoveIdenticalLoadAndStorePattern() function
1225 ~RemoveIdenticalLoadAndStorePattern() override in ~RemoveIdenticalLoadAndStorePattern()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/
Daarch64_peep.cpp2963 … manager->NormalPatternOpt<RemoveIdenticalLoadAndStorePattern>(cgFunc->IsAfterRegAlloc()); in DoNormalOptimize()
3269 bool RemoveIdenticalLoadAndStorePattern::IsIdenticalMemOpcode(const Insn &curInsn, const Insn &chec… in IsIdenticalMemOpcode()
3298 Insn *RemoveIdenticalLoadAndStorePattern::FindPrevIdenticalMemInsn(const Insn &curInsn) const in FindPrevIdenticalMemInsn()
3340 bool RemoveIdenticalLoadAndStorePattern::HasMemReferenceBetweenTwoInsns(const Insn &curInsn) const in HasMemReferenceBetweenTwoInsns()
3378 bool RemoveIdenticalLoadAndStorePattern::HasImplictSizeUse(const Insn &curInsn) const in HasImplictSizeUse()
3413 bool RemoveIdenticalLoadAndStorePattern::CheckCondition(Insn &insn) in CheckCondition()
3440 void RemoveIdenticalLoadAndStorePattern::Run(BB &bb, Insn &insn) in Run()