| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/ |
| D | standardize.cpp | 84 Insn &newInsn = cgFunc->GetInsnBuilder()->BuildInsn(mOp, InsnDesc::GetAbstractId(mOp)); in AddressMapping() local
|
| D | cgbb.cpp | 26 Insn *BB::InsertInsnBefore(Insn &existing, Insn &newInsn) in InsertInsnBefore() 42 Insn *BB::InsertInsnAfter(Insn &existing, Insn &newInsn) in InsertInsnAfter() 57 void BB::ReplaceInsn(Insn &insn, Insn &newInsn) in ReplaceInsn()
|
| D | cg_validbit_opt.cpp | 48 …rn::DumpAfterPattern(std::vector<Insn *> &prevInsns, const Insn *replacedInsn, const Insn *newInsn) in DumpAfterPattern()
|
| D | cg_irbuilder.cpp | 25 auto *newInsn = mp->New<Insn>(*mp, opCode); in BuildInsn() local 86 auto *newInsn = mp->New<VectorInsn>(*mp, opCode); in BuildVectorInsn() local
|
| D | peep.cpp | 106 …rn::DumpAfterPattern(std::vector<Insn *> &prevInsns, const Insn *replacedInsn, const Insn *newInsn) in DumpAfterPattern()
|
| D | cfgo.cpp | 1145 for (auto *newInsn = lastInsn.GetNext(); newInsn != nullptr; newInsn = newInsn->GetNext()) { in SplitBB() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/ |
| D | aarch64_mop_split.h | 127 Insn &newInsn = insnBuilder->BuildInsn(mOpCode, *tmpRes, *opnd1, immOpnd2, shiftopnd); in AddInsnSplit() local 139 Insn &newInsn = insnBuilder->BuildInsn(mOpCode, *opnd0, *newOpnd1, *immOpnd); in AddInsnSplit() local 170 Insn &newInsn = insnBuilder->BuildInsn(mOpCode, *opnd0, *opnd1, *movOpnd, bitShiftOpnd); in AddInsnSplit() local 179 Insn &newInsn = insnBuilder->BuildInsn(mOpCode, *opnd0, *opnd1, *movOpnd); in AddInsnSplit() local 234 Insn &newInsn = insnBuilder->BuildInsn(mOpCode, *resOpnd, *opnd1, immOpnd2, shiftopnd); in SubInsnSplit() local 243 Insn &newInsn = insnBuilder->BuildInsn(mOpCode, *opnd0, *newOpnd1, *immOpnd); in SubInsnSplit() local 272 Insn &newInsn = insnBuilder->BuildInsn(mOpCode, *opnd0, *opnd1, *movOpnd, bitShiftOpnd); in SubInsnSplit() local 281 Insn &newInsn = insnBuilder->BuildInsn(mOpCode, *opnd0, *opnd1, *movOpnd); in SubInsnSplit() local 315 Insn &newInsn = insnBuilder->BuildInsn(mOpCode, *opnd0, *opnd1, *opnd2, *movOpnd); in AddsSubsInsnSplit() local 347 …Insn &newInsn = insnBuilder->BuildInsn(mOpCode, insn->GetOperand(kInsnFirstOpnd), insn->GetOperand… in AddSubWithLslSplit() local [all …]
|
| D | aarch64_global.h | 366 Insn *newInsn = nullptr; variable
|
| D | aarch64_prop.h | 313 Insn *newInsn = nullptr; variable
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/ |
| D | aarch64_validbit_opt.cpp | 270 Insn &newInsn = cgFunc->GetInsnBuilder()->BuildInsn(newMop, *desReg, *srcReg); in Run() local 350 Insn &newInsn = cgFunc->GetInsnBuilder()->BuildInsn(newMop, *newDstOpnd, *newSrcOpnd); in Run() local 497 Insn *newInsn = nullptr; in Run() local 576 Insn &newInsn = in Run() local
|
| D | aarch64_peep.cpp | 393 Insn *newInsn = nullptr; in Run() local 497 Insn *newInsn = nullptr; in Run() local 744 …Insn &newInsn = cgFunc->GetInsnBuilder()->BuildInsn(newMop, prevInsn->GetOperand(kInsnThirdOpnd), … in Run() local 787 …Insn &newInsn = cgFunc->GetInsnBuilder()->BuildInsn(newMop, insn.GetOperand(kInsnFirstOpnd), prevS… in Run() local 951 Insn *newInsn = BuildCondSetInsn(insn); in ZeroRun() local 987 Insn *newInsn = nullptr; in Run() local 1048 Insn &newInsn = in Run() local 1117 Insn &newInsn = in Run() local 1219 Insn *newInsn = &(cgFunc->GetInsnBuilder()->BuildInsn(newMop, opnd1, opnd2, condOpnd, rflag)); in Run() local 1314 Insn &newInsn = in Run() local [all …]
|
| D | aarch64_prop.cpp | 289 Insn &newInsn = cgFunc->GetInsnBuilder()->BuildInsn(newMop, destOpnd, constOpnd); in MovConstReplace() local 310 Insn *newInsn = nullptr; in ArithmeticConstReplace() local 369 auto &newInsn = in ArithmeticConstReplace() local 393 Insn &newInsn = cgFunc->GetInsnBuilder()->BuildInsn(newMop, destOpnd, *foldConst); in ArithmeticConstFold() local 425 … Insn &newInsn = cgFunc->GetInsnBuilder()->BuildInsn(newMop, useInsn->GetOperand(kInsnFirstOpnd), in ShiftConstReplace() local 502 … Insn &newInsn = cgFunc->GetInsnBuilder()->BuildInsn(newMop, useInsn->GetOperand(kInsnFirstOpnd), in BitInsertReplace() local 1966 Insn &newInsn = in PropInArith() local 1982 Insn &newInsn = in PropInCopy() local 2421 Insn &newInsn = cgFunc.GetInsnBuilder()->BuildInsn(newMop, AArch64CG::kMd[newMop]); in Optimize() local
|
| D | aarch64_ssa.cpp | 89 void AArch64CGSSAInfo::ReplaceInsn(Insn &oriInsn, Insn &newInsn) in ReplaceInsn() 146 void AArch64CGSSAInfo::CreateNewInsnSSAInfo(Insn &newInsn) in CreateNewInsnSSAInfo()
|
| D | aarch64_global.cpp | 905 … Insn &newInsn = cgFunc.GetInsnBuilder()->BuildInsn(mopCode, *csetFirstOpnd, *cmpFirstOpnd); in Optimize() local 915 … Insn &newInsn = cgFunc.GetInsnBuilder()->BuildInsn(mopCode, *csetFirstOpnd, *cmpFirstOpnd, one); in Optimize() local 963 Insn &newInsn = cgFunc.GetInsnBuilder()->BuildInsn(newMop, opnd0, cond, rflag); in Optimize() local 975 Insn &newInsn = cgFunc.GetInsnBuilder()->BuildInsn(newMop, opnd0, inverseCond, rflag); in Optimize() local 2168 …Insn &newInsn = cgFunc.GetInsnBuilder()->BuildInsn(newMop, prevInsn->GetOperand(kInsnSecondOpnd), … in Optimize() local 2321 …Insn &newInsn = cgFunc.GetInsnBuilder()->BuildInsn(mOp, destOpnd, prevInsn->GetOperand(kInsnFirstO… in Optimize() local
|
| D | aarch64_optimize_common.cpp | 213 Insn &newInsn = GetCGFunc()->GetInsnBuilder()->BuildInsn(MOP_xuncond, targetOpnd); in ReTargetSuccBB() local
|
| D | aarch64_dependence.cpp | 194 …rch64DepAnalysis::ReplaceDepNodeWithNewInsn(DepNode &firstNode, DepNode &secondNode, Insn &newInsn, in ReplaceDepNodeWithNewInsn() 240 … Insn &newInsn = cgFunc.GetInsnBuilder()->BuildInsn(MOP_clinit, firstNode.GetInsn()->GetOperand(0), in CombineClinit() local 274 Insn &newInsn = cgFunc.GetInsnBuilder()->BuildInsn(mopPair, *opnd0, *opnd1, *opnd2); in CombineMemoryAccessPair() local
|
| D | aarch64_ra_opt.cpp | 358 Insn &newInsn = cgFunc->GetInsnBuilder()->BuildInsn(mOp, *renameVreg, ropnd); in RenameProfitableVreg() local
|
| D | aarch64_ebo.cpp | 556 Insn &newInsn = cgFunc->GetInsnBuilder()->BuildInsn(newmOp, *res, *immOperand); in SimplifyBothConst() local 689 Insn &newInsn = cgFunc->GetInsnBuilder()->BuildInsn(movOp, insn->GetOperand(kInsnFirstOpnd), in CombineExtensionAndLoad() local
|
| D | aarch64_cgfunc.cpp | 687 Insn *newInsn = nullptr; in SplitMovImmOpndInstruction() local 3489 Insn &newInsn = GetInsnBuilder()->BuildInsn(MOP_xadrpl12, resOpnd, opnd0, stImmOpnd); in SelectAdd() local 3522 … Insn &newInsn = GetInsnBuilder()->BuildInsn(mOpCode, *tmpRes, opnd0, immOpnd2, shiftopnd); in SelectAdd() local 3529 Insn &newInsn = GetInsnBuilder()->BuildInsn(mOpCode, resOpnd, *newOpnd0, *immOpnd); in SelectAdd() local 3554 … Insn &newInsn = GetInsnBuilder()->BuildInsn(mopBadd, resOpnd, opnd0, regOpnd, bitShiftOpnd); in SelectAdd() local 3561 Insn &newInsn = GetInsnBuilder()->BuildInsn(mOpCode, resOpnd, opnd0, regOpnd); in SelectAdd() local 3681 … Insn &newInsn = GetInsnBuilder()->BuildInsn(mOpCode, resOpnd, *opnd0Bak, immOpnd2, shiftopnd); in SelectSub() local 3689 Insn &newInsn = GetInsnBuilder()->BuildInsn(mOpCode, resOpnd, *opnd0Bak, *immOpnd); in SelectSub() local 3720 Insn &newInsn = GetInsnBuilder()->BuildInsn(mOpCode, resOpnd, *opnd0Bak, regOpnd); in SelectSub() local 9006 … Insn &newInsn = GetInsnBuilder()->BuildInsn(mOpCode, resOpnd, opnd0, immOpnd2, shiftopnd); in SelectAddAfterInsn() local [all …]
|
| D | aarch64_proepilog.cpp | 248 Insn &newInsn = cgFunc.GetInsnBuilder()->BuildInsn(mOp, checkOp, *GetDownStack()); in GenStackGuardCheckInsn() local
|
| D | aarch64_emitter.cpp | 253 Insn &newInsn = aarchCGFunc.GetInsnBuilder()->BuildInsn<AArch64CG>(MOP_nop); in Run() local
|
| D | aarch64_obj_emitter.cpp | 1659 Insn &newInsn = cgFunc.GetInsnBuilder()->BuildInsn<AArch64CG>(MOP_nop); in InsertNopInsn() local
|