| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/ |
| D | aarch64_strldr.cpp | 352 bool AArch64StoreLoadOpt::CheckReplaceReg(Insn &defInsn, Insn &currInsn, InsnSet &replaceRegDefSet, in CheckReplaceReg() 401 bool AArch64StoreLoadOpt::CheckDefInsn(Insn &defInsn, Insn &currInsn) in CheckDefInsn() 474 MemOperand *AArch64StoreLoadOpt::SelectReplaceExt(const Insn &defInsn, RegOperand &base, bool isSig… in SelectReplaceExt() 516 bool AArch64StoreLoadOpt::IsAdjacentBB(Insn &defInsn, Insn &curInsn) const in IsAdjacentBB() 566 MemOperand *AArch64StoreLoadOpt::SelectReplaceMem(Insn &defInsn, Insn &curInsn, RegOperand &base, O… in SelectReplaceMem() 967 int64 AArch64StoreLoadOpt::GetOffsetForNewIndex(Insn &defInsn, Insn &insn, regno_t baseRegNO, uint3… in GetOffsetForNewIndex() 994 Insn *defInsn = *regDefSet.begin(); in SelectIndexOptMode() local 1012 Insn *defInsn = refDefVec.back(); in SelectIndexOptMode() local
|
| D | aarch64_dce.cpp | 28 Insn *defInsn = defInsnInfo->GetInsn(); in RemoveUnuseDef() local
|
| D | aarch64_prop.cpp | 565 bool A64StrLdrProp::ReplaceMemOpnd(const MemOperand &currMemOpnd, const Insn *defInsn) in ReplaceMemOpnd() 714 MemOperand *A64StrLdrProp::SelectReplaceMem(const Insn &defInsn, const MemOperand &currMemOpnd) in SelectReplaceMem() 916 MemOperand *A64StrLdrProp::SelectReplaceExt(const Insn &defInsn, RegOperand &base, uint32 amount, b… in SelectReplaceExt() 1474 for (auto defInsn : srcDefSet) { in CheckSrcReg() local 2073 Insn *defInsn = FindDefInsn(useVersion); in DFSFindValidDefInsns() local 2108 bool A64PregCopyPattern::CheckPhiCaseCondition(Insn &curInsn, Insn &defInsn) in CheckPhiCaseCondition() 2215 bool A64PregCopyPattern::CheckValidDefInsn(const Insn *defInsn) in CheckValidDefInsn() 2253 Insn *defInsn = FindDefInsn(useVersion); in CheckCondition() local 2357 Insn *defInsn = FindDefInsn(useVersion); in DFSBuildPhiInsn() local 2395 Insn *defInsn = *validDefInsns.begin(); in Optimize() local
|
| D | aarch64_phi_elimination.cpp | 74 Insn *defInsn = defInfo != nullptr ? defInfo->GetInsn() : nullptr; in GetCGVirtualOpearnd() local
|
| D | aarch64_global.cpp | 104 for (auto &defInsn : defInsns) { in OpndDefByZero() local 124 for (auto &defInsn : defInsns) { in OpndDefByOne() local 144 for (auto &defInsn : defInsnSet) { in OpndDefByOneOrZero() local 1059 for (auto &defInsn : defInsnSet) { in GetMaximumValidBit() local 1826 for (auto defInsn : preDef) { in CheckUxtw() local 1840 for (auto defInsn : srcDefSet) { in CheckSrcReg() local
|
| D | aarch64_validbit_opt.cpp | 405 bool CmpCsetVBPattern::OpndDefByOneValidBit(const Insn &defInsn) in OpndDefByOneValidBit() 474 Insn *defInsn = GetDefInsn(cmpReg); in CheckCondition() local
|
| D | aarch64_dependence.cpp | 89 Insn *defInsn = regDefs[regNO]; in AppendRegUseList() local 436 for (auto defInsn : stackDefs) { in BuildDepsUseMem() local 541 for (auto defInsn : stackDefs) { in BuildOutputDepsDefStackMem() local
|
| D | aarch64_peep.cpp | 2722 Insn *defInsn = cursor->GetPrev(); in FindValidSplitAddInsn() local 2828 Insn *defInsn = splitAdd->GetPrev(); in SplitOfstWithAddToCombine() local 4477 const Insn *defInsn = DefInsnOfOperandInBB(checkInsn, checkInsn, opndIdx); in CheckOpndDefPoints() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/ad/ |
| D | mad.cpp | 291 bool Bypass::CanBypass(const Insn &defInsn, const Insn &useInsn) const in CanBypass() argument 298 bool AluShiftBypass::CanBypass(const Insn &defInsn, const Insn &useInsn) const in CanBypass() argument 308 bool AccumulatorBypass::CanBypass(const Insn &defInsn, const Insn &useInsn) const in CanBypass() argument 319 bool StoreBypass::CanBypass(const Insn &defInsn, const Insn &useInsn) const in CanBypass() argument
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/ |
| D | cg_ssa.cpp | 211 VRegVersion *CGSSAInfo::CreateNewVersion(RegOperand &virtualOpnd, Insn &defInsn, uint32 idx, bool i… in CreateNewVersion()
|
| D | reaching.cpp | 1257 bool ReachingDefinition::HasCallBetweenDefUse(const Insn &defInsn, const Insn &useInsn) const in HasCallBetweenDefUse() argument
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/ |
| D | aarch64_global.h | 364 Insn *defInsn = nullptr; variable
|
| D | aarch64_prop.h | 312 Insn *defInsn = nullptr; variable
|