Searched refs:insn1 (Results 1 - 7 of 7) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/test/maple_be/ |
H A D | cg_cgbb_test.cpp | 85 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 D | cfgo.cpp | 50 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 D | aarch64_args.cpp | 106 Insn &insn1 = in MoveLocalRefVarToRefLocals() local 108 aarFunc->GetCurBB()->InsertInsnBegin(insn1); in MoveLocalRefVarToRefLocals()
|
H A D | aarch64_peep.cpp | 256 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 D | aarch64_proepilog.cpp | 150 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 D | aarch64_cgfunc.cpp | 427 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 D | aarch64_peep.h | 56 bool IsMemOperandsIdentical(const Insn &insn1, const Insn &insn2) const;
|
Completed in 15 milliseconds