Home
last modified time | relevance | path

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

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/
H A Daarch64_isa.cpp22 * mop : a ldr or str machine operator
24 MOperator GetMopPair(MOperator mop, bool isIncludeStrbStrh) in GetMopPair() argument
26 switch (mop) { in GetMopPair()
H A Daarch64_cgfunc.cpp306 MOperator mop = MOP_undef; in SelectCopyMemOpnd() local
311 mop = PickExtInsn(dtype, stype); in SelectCopyMemOpnd()
312 if (ssize == (GetPrimTypeSize(dtype) * kBitsPerByte) || mop == MOP_undef) { in SelectCopyMemOpnd()
322 if (regTy != PTY_void && mop != MOP_undef) { in SelectCopyMemOpnd()
324 GetCurBB()->AppendInsn(GetInsnBuilder()->BuildInsn(mop, dest, *loadReg)); in SelectCopyMemOpnd()
529 // This api is used to judge whether opnd is legal for mop.
530 // It is implemented by calling verify api of mop (InsnDesc -> Verify).
2725 MOperator mop = MOP_undef;
2728 mop = is64Bits ? MOP_dfrintprr : MOP_sfrintprr;
2730 mop
[all...]
H A Daarch64_peep.cpp656 MOperator mop = insn.GetMachineOpcode(); in CheckCondition() local
657 if (mop == MOP_wldrb || mop == MOP_wldrh) { in CheckCondition()
2306 MOperator mop = insn.GetMachineOpcode(); in Run() local
2312 if (!(mop == MOP_wstrh && prevMop == MOP_xsxth32) && !(mop == MOP_wstrb && prevMop == MOP_xsxtb32)) { in Run()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/
H A Daarch64_isa.h183 MOperator GetMopPair(MOperator mop, bool isIncludeStrbStrh);
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/
H A Disel.cpp1238 MOperator mop = GetFastIselMop(dest.GetKind(), src.GetKind(), type); in SelectCopyInsn() local
1239 CHECK_FATAL(mop != abstract::MOP_undef, "get mop failed"); in SelectCopyInsn()
1240 Insn &insn = cgFunc->GetInsnBuilder()->BuildInsn(mop, InsnDesc::GetAbstractId(mop)); in SelectCopyInsn()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/
H A Dx64_MPIsel.cpp89 MOperator mop = x64::MOP_pseudo_ret_int; in SelectPseduoForReturn() local
90 Insn &pInsn = cgFunc->GetInsnBuilder()->BuildInsn(mop, X64CG::kMd[mop]); in SelectPseduoForReturn()
H A Dx64_emitter.cpp173 MOperator mop = insn.GetMachineOpcode(); in EmitInsn() local
174 const InsnDesc &curMd = X64CG::kMd[mop]; in EmitInsn()
196 switch (mop) { in EmitInsn()

Completed in 19 milliseconds