Home
last modified time | relevance | path

Searched refs:insn1 (Results 1 - 7 of 7) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/test/maple_be/
H A Dcg_cgbb_test.cpp85 maplebe::Insn insn1 = CreateInsnObj("insn1", 1); in TEST() local
93 test_bb.InsertInsnAfter(insn, insn1); in TEST()
94 test_bb.InsertInsnAfter(insn1, insn2); in TEST()
96 EXPECT_EQ(test_bb.GetFirstInsn(), &insn1); in TEST()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/
H A Dcfgo.cpp50 const Insn *insn1 = bb1.GetFirstMachineInsn(); in DoSameThing() local
52 while (insn1 != nullptr && insn1 != last1.GetNextMachineInsn() && insn2 != nullptr && in DoSameThing()
54 if (!insn1->IsMachineInstruction()) { in DoSameThing()
55 insn1 = insn1->GetNext(); in DoSameThing()
62 if (insn1->GetMachineOpcode() != insn2->GetMachineOpcode()) { in DoSameThing()
65 uint32 opndNum = insn1->GetOperandSize(); in DoSameThing()
67 Operand &op1 = insn1->GetOperand(i); in DoSameThing()
76 insn1 in DoSameThing()
[all...]
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/
H A Daarch64_args.cpp106 Insn &insn1 = in MoveLocalRefVarToRefLocals() local
108 aarFunc->GetCurBB()->InsertInsnBegin(insn1); in MoveLocalRefVarToRefLocals()
H A Daarch64_peep.cpp256 bool RemoveIdenticalLoadAndStoreAArch64::IsMemOperandsIdentical(const Insn &insn1, const Insn &insn2) const in IsMemOperandsIdentical() argument
258 regno_t regNO1 = static_cast<RegOperand &>(insn1.GetOperand(kInsnFirstOpnd)).GetRegisterNumber(); in IsMemOperandsIdentical()
264 auto &memOpnd1 = static_cast<MemOperand &>(insn1.GetOperand(kInsnSecondOpnd)); in IsMemOperandsIdentical()
1342 Insn *insn1 = insn.GetPreviousMachineInsn(); in Run() local
1343 if (insn1 == nullptr) { in Run()
1347 MOperator opCode1 = insn1->GetMachineOpcode(); in Run()
1352 auto &tmpRegOp1 = static_cast<RegOperand &>(insn1->GetOperand(kInsnFirstOpnd)); in Run()
1367 auto &cond = static_cast<CondOperand &>(insn1->GetOperand(kInsnSecondOpnd)); in Run()
1371 bb.RemoveInsn(*insn1); in Run()
H A Daarch64_proepilog.cpp150 Insn &insn1 = cgFunc.GetInsnBuilder()->BuildInsn(mOp, o0, *o2); in AppendInstructionForAllocateOrDeallocateCallFrame() local
151 AppendInstructionTo(insn1, cgFunc); in AppendInstructionForAllocateOrDeallocateCallFrame()
166 Insn &insn1 = cgFunc.GetInsnBuilder()->BuildInsn(isAllocate ? MOP_xstr : MOP_xldr, o0, *mo); in AppendInstructionForAllocateOrDeallocateCallFrame() local
167 AppendInstructionTo(insn1, cgFunc); in AppendInstructionForAllocateOrDeallocateCallFrame()
H A Daarch64_cgfunc.cpp427 Insn &insn1 = GetInsnBuilder()->BuildInsn(strMop, src, newDest); in SelectCopyRegOpnd() local
430 GetCurBB()->AppendInsn(insn1); in SelectCopyRegOpnd()
435 GetCurBB()->AppendInsn(insn1); in SelectCopyRegOpnd()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/
H A Daarch64_peep.h56 bool IsMemOperandsIdentical(const Insn &insn1, const Insn &insn2) const;

Completed in 15 milliseconds