Home
last modified time | relevance | path

Searched defs:newInsn (Results 1 – 20 of 20) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/
Dstandardize.cpp84 Insn &newInsn = cgFunc->GetInsnBuilder()->BuildInsn(mOp, InsnDesc::GetAbstractId(mOp)); in AddressMapping() local
Dcgbb.cpp27 Insn *BB::InsertInsnBefore(Insn &existing, Insn &newInsn) in InsertInsnBefore()
43 Insn *BB::InsertInsnAfter(Insn &existing, Insn &newInsn) in InsertInsnAfter()
58 void BB::ReplaceInsn(Insn &insn, Insn &newInsn) in ReplaceInsn()
Dcg_validbit_opt.cpp48 …rn::DumpAfterPattern(std::vector<Insn *> &prevInsns, const Insn *replacedInsn, const Insn *newInsn) in DumpAfterPattern()
Dcg_irbuilder.cpp25 auto *newInsn = mp->New<Insn>(*mp, opCode); in BuildInsn() local
85 auto *newInsn = mp->New<VectorInsn>(*mp, opCode); in BuildVectorInsn() local
Dpeep.cpp104 …rn::DumpAfterPattern(std::vector<Insn *> &prevInsns, const Insn *replacedInsn, const Insn *newInsn) in DumpAfterPattern()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/
Daarch64_validbit_opt.cpp270 Insn &newInsn = cgFunc->GetInsnBuilder()->BuildInsn(newMop, *desReg, *srcReg); in Run() local
350 Insn &newInsn = cgFunc->GetInsnBuilder()->BuildInsn(newMop, *newDstOpnd, *newSrcOpnd); in Run() local
496 Insn *newInsn = nullptr; in Run() local
575 Insn &newInsn = in Run() local
Daarch64_ebo.cpp602 Insn &newInsn = cgFunc->GetInsnBuilder()->BuildInsn( in Csel2Cset() local
615 Insn &newInsn = cgFunc->GetInsnBuilder()->BuildInsn( in Csel2Cset() local
683 Insn &newInsn = cgFunc->GetInsnBuilder()->BuildInsn(mOp, *res, *op); in SimplifyConstOperand() local
691 Insn &newInsn = in SimplifyConstOperand() local
707 Insn &newInsn = cgFunc->GetInsnBuilder()->BuildInsn(mOp, *res, *op, *immOpnd); in SimplifyConstOperand() local
821 Insn &newInsn = cgFunc->GetInsnBuilder()->BuildInsn(newmOp, *res, *immOperand); in SimplifyBothConst() local
949 Insn &newInsn = cgFunc->GetInsnBuilder()->BuildInsn(movOp, insn->GetOperand(kInsnFirstOpnd), in CombineExtensionAndLoad() local
1149 … Insn &newInsn = cgFunc->GetInsnBuilder()->BuildInsn(insn.GetMachineOpcode(), reg1, reg2); in SpecialSequence() local
1434 … Insn &newInsn = cgFunc->GetInsnBuilder()->BuildInsn(mOp, *result, r); in SpecialSequence() local
1443 … Insn &newInsn = cgFunc->GetInsnBuilder()->BuildInsn(mOp, *result, *result1); in SpecialSequence() local
Daarch64_peep.cpp312 Insn *newInsn = nullptr; in Run() local
394 Insn *newInsn = nullptr; in Run() local
489 …Insn &newInsn = cgFunc->GetInsnBuilder()->BuildInsn(newMop, prevInsn->GetOperand(kInsnThirdOpnd), … in Run() local
532 …Insn &newInsn = cgFunc->GetInsnBuilder()->BuildInsn(newMop, insn.GetOperand(kInsnFirstOpnd), prevS… in Run() local
610 Insn *newInsn = nullptr; in Run() local
721 Insn &newInsn = in Run() local
846 Insn &newInsn = in Run() local
926 … Insn &newInsn = cgFunc->GetInsnBuilder()->BuildInsn(newMop, resOpnd, srcOpnd, immOpnd1, immOpnd2); in Run() local
971 …Insn &newInsn = cgFunc->GetInsnBuilder()->BuildInsn(newMop, opnd0, op1IsMvnDef ? opnd2 : opnd1, pr… in Run() local
1038 Insn &newInsn = in Run() local
[all …]
Daarch64_prop.cpp288 Insn &newInsn = cgFunc->GetInsnBuilder()->BuildInsn(newMop, destOpnd, constOpnd); in MovConstReplace() local
309 Insn *newInsn = nullptr; in ArithmeticConstReplace() local
363 auto &newInsn = in ArithmeticConstReplace() local
387 Insn &newInsn = cgFunc->GetInsnBuilder()->BuildInsn(newMop, destOpnd, *foldConst); in ArithmeticConstFold() local
419 … Insn &newInsn = cgFunc->GetInsnBuilder()->BuildInsn(newMop, useInsn->GetOperand(kInsnFirstOpnd), in ShiftConstReplace() local
496 … Insn &newInsn = cgFunc->GetInsnBuilder()->BuildInsn(newMop, useInsn->GetOperand(kInsnFirstOpnd), in BitInsertReplace() local
1947 Insn &newInsn = in PropInArith() local
1963 Insn &newInsn = in PropInCopy() local
2398 Insn &newInsn = cgFunc.GetInsnBuilder()->BuildInsn(newMop, AArch64CG::kMd[newMop]); in Optimize() local
Daarch64_ssa.cpp89 void AArch64CGSSAInfo::ReplaceInsn(Insn &oriInsn, Insn &newInsn) in ReplaceInsn()
146 void AArch64CGSSAInfo::CreateNewInsnSSAInfo(Insn &newInsn) in CreateNewInsnSSAInfo()
Daarch64_global.cpp915 … Insn &newInsn = cgFunc.GetInsnBuilder()->BuildInsn(mopCode, *csetFirstOpnd, *cmpFirstOpnd); in Optimize() local
925 … Insn &newInsn = cgFunc.GetInsnBuilder()->BuildInsn(mopCode, *csetFirstOpnd, *cmpFirstOpnd, one); in Optimize() local
971 Insn &newInsn = cgFunc.GetInsnBuilder()->BuildInsn(newMop, opnd0, cond, rflag); in Optimize() local
983 Insn &newInsn = cgFunc.GetInsnBuilder()->BuildInsn(newMop, opnd0, inverseCond, rflag); in Optimize() local
2162 …Insn &newInsn = cgFunc.GetInsnBuilder()->BuildInsn(newMop, prevInsn->GetOperand(kInsnSecondOpnd), … in Optimize() local
2310 …Insn &newInsn = cgFunc.GetInsnBuilder()->BuildInsn(mOp, destOpnd, prevInsn->GetOperand(kInsnFirstO… in Optimize() local
Daarch64_reg_info.cpp137 Insn *newInsn = &a64CGFunc->GetInsnBuilder()->BuildInsn(mop, opnd0, opnd1); in BuildMovInstruction() local
Daarch64_dependence.cpp194 …rch64DepAnalysis::ReplaceDepNodeWithNewInsn(DepNode &firstNode, DepNode &secondNode, Insn &newInsn, in ReplaceDepNodeWithNewInsn()
239 … Insn &newInsn = cgFunc.GetInsnBuilder()->BuildInsn(MOP_clinit, firstNode.GetInsn()->GetOperand(0), in CombineClinit() local
273 Insn &newInsn = cgFunc.GetInsnBuilder()->BuildInsn(mopPair, *opnd0, *opnd1, *opnd2); in CombineMemoryAccessPair() local
Daarch64_proepilog.cpp423 Insn &newInsn = cgFunc.GetInsnBuilder()->BuildInsn(mOp, checkOp, *downStk); in GenStackGuardCheckInsn() local
899 …Insn *newInsn = curBB->InsertInsnAfter(pushInsn, aarchCGFunc.CreateCfiOffsetInsn(reg0, -cfiOffset,… in AppendInstructionPushPair() local
2035 Insn *newInsn = cgFunc.GetTheCFG()->CloneInsn(*callInsn); in ConvertToTailCalls() local
2047 Insn *newInsn = cgFunc.GetTheCFG()->CloneInsn(*insn); in ConvertToTailCalls() local
Daarch64_ra_opt.cpp357 Insn &newInsn = cgFunc->GetInsnBuilder()->BuildInsn(mOp, *renameVreg, *ropnd); in RenameProfitableVreg() local
Daarch64_cgfunc.cpp626 Insn *newInsn = nullptr; in SplitMovImmOpndInstruction() local
4118 … Insn &newInsn = GetInsnBuilder()->BuildInsn(mOpCode, *tmpRes, opnd0, immOpnd2, shiftopnd); in SelectAdd() local
4125 Insn &newInsn = GetInsnBuilder()->BuildInsn(mOpCode, resOpnd, *newOpnd0, *immOpnd); in SelectAdd() local
4150 … Insn &newInsn = GetInsnBuilder()->BuildInsn(mopBadd, resOpnd, opnd0, regOpnd, bitShiftOpnd); in SelectAdd() local
4157 Insn &newInsn = GetInsnBuilder()->BuildInsn(mOpCode, resOpnd, opnd0, regOpnd); in SelectAdd() local
4275 … Insn &newInsn = GetInsnBuilder()->BuildInsn(mOpCode, resOpnd, *opnd0Bak, immOpnd2, shiftopnd); in SelectSub() local
4283 Insn &newInsn = GetInsnBuilder()->BuildInsn(mOpCode, resOpnd, *opnd0Bak, *immOpnd); in SelectSub() local
4314 Insn &newInsn = GetInsnBuilder()->BuildInsn(mOpCode, resOpnd, *opnd0Bak, regOpnd); in SelectSub() local
10093 … Insn &newInsn = GetInsnBuilder()->BuildInsn(mOpCode, resOpnd, opnd0, immOpnd2, shiftopnd); in SelectAddAfterInsn() local
10107 Insn &newInsn = GetInsnBuilder()->BuildInsn(mOpCode, resOpnd, *newOpnd0, *immOpnd); in SelectAddAfterInsn() local
[all …]
Daarch64_emitter.cpp499 Insn &newInsn = aarchCGFunc.GetInsnBuilder()->BuildInsn<AArch64CG>(MOP_nop); in Run() local
Daarch64_obj_emitter.cpp1657 Insn &newInsn = cgFunc.GetInsnBuilder()->BuildInsn<AArch64CG>(MOP_nop); in InsertNopInsn() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/
Daarch64_global.h365 Insn *newInsn = nullptr; variable
Daarch64_prop.h313 Insn *newInsn = nullptr; variable