Home
last modified time | relevance | path

Searched defs:immOpnd (Results 1 – 19 of 19) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/
Dasm_assembler.cpp572 void AsmAssembler::Mov(InsnSize insnSize, const ImmOpnd &immOpnd, Reg reg) in Mov()
599 void AsmAssembler::Mov(InsnSize insnSize, const ImmOpnd &immOpnd, const Mem &mem) in Mov()
643 void AsmAssembler::Movabs(const ImmOpnd &immOpnd, Reg reg) in Movabs()
741 void AsmAssembler::Add(InsnSize insnSize, const ImmOpnd &immOpnd, Reg reg) in Add()
768 void AsmAssembler::Add(InsnSize insnSize, const ImmOpnd &immOpnd, const Mem &mem) in Add()
810 void AsmAssembler::Sub(InsnSize insnSize, const ImmOpnd &immOpnd, Reg reg) in Sub()
837 void AsmAssembler::Sub(InsnSize insnSize, const ImmOpnd &immOpnd, const Mem &mem) in Sub()
888 void AsmAssembler::And(InsnSize insnSize, const ImmOpnd &immOpnd, Reg reg) in And()
906 void AsmAssembler::And(InsnSize insnSize, const ImmOpnd &immOpnd, const Mem &mem) in And()
934 void AsmAssembler::Or(InsnSize insnSize, const ImmOpnd &immOpnd, Reg reg) in Or()
[all …]
Delf_assembler.cpp441 void ElfAssembler::OpImmAndReg(const ImmOpnd &immOpnd, Reg reg, uint8 opCode, uint8 modReg) in OpImmAndReg()
478 void ElfAssembler::OpImmAndMem(const ImmOpnd &immOpnd, const Mem &mem, uint8 modReg) in OpImmAndMem()
1274 void ElfAssembler::Mov(InsnSize insnSize, const ImmOpnd &immOpnd, Reg reg) in Mov()
1320 void ElfAssembler::Mov(InsnSize insnSize, const ImmOpnd &immOpnd, const Mem &mem) in Mov()
1378 void ElfAssembler::Movabs(const ImmOpnd &immOpnd, Reg reg) in Movabs()
1467 void ElfAssembler::Add(InsnSize insnSize, const ImmOpnd &immOpnd, Reg reg) in Add()
1482 void ElfAssembler::Add(InsnSize insnSize, const ImmOpnd &immOpnd, const Mem &mem) in Add()
1514 void ElfAssembler::Sub(InsnSize insnSize, const ImmOpnd &immOpnd, Reg reg) in Sub()
1529 void ElfAssembler::Sub(InsnSize insnSize, const ImmOpnd &immOpnd, const Mem &mem) in Sub()
1566 void ElfAssembler::And(InsnSize insnSize, const ImmOpnd &immOpnd, Reg reg) in And()
[all …]
Dx64_MPIsel.cpp1297 ImmOperand &immOpnd = cgFunc->GetOpndBuilder()->CreateImm(GetPrimTypeBitSize(dtype), 0); in SelectLnot() local
1430 … ImmOperand &immOpnd = cgFunc->GetOpndBuilder()->CreateImm(GetPrimTypeBitSize(cmpPrimType), 0); in SelectSelect() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/
Daarch64_offset_adjust.cpp98 auto &immOpnd = static_cast<ImmOperand &>(opnd); in AdjustmentOffsetForOpnd() local
183 auto &immOpnd = static_cast<ImmOperand&>(insn.GetOperand(index)); in AdjustmentOffsetForImmOpnd() local
Daarch64_proepilog.cpp1035 Operand &immOpnd = aarchCGFunc.CreateImmOperand(stackFrameSize, k32BitSize, true); in AppendInstructionAllocateCallFrame() local
1073 Operand &immOpnd = aarchCGFunc.CreateImmOperand(stackFrameSize, k32BitSize, true); in AppendInstructionAllocateCallFrame() local
1118 Operand &immOpnd = aarchCGFunc.CreateImmOperand(stackFrameSize, k32BitSize, true); in AppendInstructionAllocateCallFrameDebug() local
1136 ImmOperand &immOpnd = aarchCGFunc.CreateImmOperand(stackFrameSize, k32BitSize, true); in AppendInstructionAllocateCallFrameDebug() local
1230 Operand *immOpnd; in GeneratePushRegs() local
1504 Operand &immOpnd = aarchCGFunc.CreateImmOperand(stackFrameSize, k32BitSize, true); in GenerateProlog() local
1519 Operand *immOpnd; in GenerateProlog() local
1671 Operand &immOpnd = aarchCGFunc.CreateImmOperand(stackFrameSize, k32BitSize, true); in AppendInstructionDeallocateCallFrame() local
1690 Operand &immOpnd = aarchCGFunc.CreateImmOperand(stackFrameSize, k32BitSize, true); in AppendInstructionDeallocateCallFrame() local
1740 Operand &immOpnd = aarchCGFunc.CreateImmOperand(stackFrameSize, k32BitSize, true); in AppendInstructionDeallocateCallFrameDebug() local
[all …]
Daarch64_optimize_common.cpp29 ImmOperand &immOpnd = in ModifyJumpTarget() local
Daarch64_cg.cpp209 auto &immOpnd = static_cast<ImmOperand &>(opnd2); in IsEffectiveCopy() local
218 auto &immOpnd = static_cast<ImmOperand &>(opnd2); in IsEffectiveCopy() local
Daarch64_validbit_opt.cpp67 auto &immOpnd = static_cast<ImmOperand &>(srcOpnd); in SetValidBits() local
147 auto &immOpnd = static_cast<ImmOperand &>(insn.GetOperand(kInsnThirdOpnd)); in SetValidBits() local
166 auto &immOpnd = static_cast<ImmOperand &>(insn.GetOperand(kInsnThirdOpnd)); in SetValidBits() local
Daarch64_args.cpp188 ImmOperand &immOpnd = in GenerateStpInsn() local
249 ImmOperand &immOpnd = in GenerateStrInsn() local
Daarch64_peep.cpp514 auto &immOpnd = static_cast<ImmOperand &>(insn.GetOperand(kInsnThirdOpnd)); in CheckCondition() local
556 auto &immOpnd = static_cast<ImmOperand &>(insn.GetOperand(kInsnSecondOpnd)); in IsOpndDefByZero() local
570 auto &immOpnd = static_cast<ImmOperand &>(insn.GetOperand(kInsnSecondOpnd)); in IsOpndDefByOne() local
745 auto &immOpnd = static_cast<ImmOperand &>(prevInsn->GetOperand(kInsnThirdOpnd)); in CheckAndSelectPattern() local
1223 ImmOperand &immOpnd = is64Bits ? aarFunc->CreateImmOperand(shiftValue, kMaxImmVal6Bits, false) in Run() local
1868 ImmOperand *immOpnd = static_cast<ImmOperand *>(opndOfOrr); in CheckCondition() local
2399 auto &immOpnd = static_cast<ImmOperand&>(insn.GetOperand(kInsnThirdOpnd)); in GetInsnAddOrSubNewOffset() local
2404 auto &immOpnd = static_cast<ImmOperand&>(insn.GetOperand(kInsnThirdOpnd)); in GetInsnAddOrSubNewOffset() local
2831 auto &immOpnd = static_cast<ImmOperand &>(defInsn->GetOperand(kInsnThirdOpnd)); in SplitOfstWithAddToCombine() local
3028 auto &immOpnd = static_cast<ImmOperand &>(opnd); in Run() local
[all …]
Daarch64_prop.cpp726 auto &immOpnd = static_cast<ImmOperand &>(defInsn.GetOperand(kInsnThirdOpnd)); in SelectReplaceMem() local
736 auto &immOpnd = static_cast<ImmOperand &>(defInsn.GetOperand(kInsnThirdOpnd)); in SelectReplaceMem() local
746 auto &immOpnd = static_cast<ImmOperand &>(defInsn.GetOperand(kInsnThirdOpnd)); in SelectReplaceMem() local
758 auto &immOpnd = static_cast<ImmOperand &>(defInsn.GetOperand(kInsnThirdOpnd)); in SelectReplaceMem() local
1308 auto &immOpnd = static_cast<ImmOperand &>(defInsn->GetOperand(kInsnThirdOpnd)); in Optimize() local
Daarch64_strldr.cpp577 auto &immOpnd = static_cast<ImmOperand &>(defInsn.GetOperand(kInsnThirdOpnd)); in SelectReplaceMem() local
584 auto &immOpnd = static_cast<ImmOperand &>(defInsn.GetOperand(kInsnThirdOpnd)); in SelectReplaceMem() local
Daarch64_global.cpp1699 ImmOperand &immOpnd = static_cast<ImmOperand &>(defInsn->GetOperand(kInsnThirdOpnd)); in Optimize() local
2226 auto &immOpnd = static_cast<ImmOperand &>(opnd); in FindSameRHSInsnInBB() local
2258 auto &immOpnd = static_cast<ImmOperand &>(opnd); in FindSameRHSInsnInBB() local
Daarch64_cgfunc.cpp271 OfstOperand *immOpnd = memOpnd.GetOffsetImmediate(); in SelectLoadAcquire() local
332 OfstOperand *immOpnd = memOpnd->GetOffsetImmediate(); in SelectStoreRelease() local
481 ImmOperand &immOpnd = CreateImmOperand(k32BitSize, k8BitSize, false); in SelectCopyImm() local
647 ImmOperand &immOpnd = CreateImmOperand(k32BitSize, k8BitSize, false); in SplitMovImmOpndInstruction() local
695 ImmOperand *immOpnd = static_cast<ImmOperand *>(memOpnd->GetOffsetOperand()); in SelectCopyRegOpnd() local
1280 ImmOperand &immOpnd = CreateImmOperand(scale, k64BitSize, isSigned); in SelectAsm() local
2060 ImmOperand &immOpnd = CreateImmOperand(offset, k32BitSize, true); in GenLmbcFpMemOperand() local
3142 ImmOperand &immOpnd = CreateImmOperand(stImm.GetOffset(), result.GetSize(), false); in SelectAddrof() local
3156 Operand &immOpnd = CreateImmOperand(offsetOpnd->GetOffsetValue(), PTY_u32, false); in SelectAddrof() local
3309 Operand &immOpnd = CreateImmOperand(expr.GetOffset(), k64BitSize, false); in SelectAddrofLabel() local
[all …]
Daarch64_obj_emitter.cpp696 ImmOperand &immOpnd = static_cast<ImmOperand &>(insn.GetOperand(kInsnSecondOpnd)); in GenMovImm() local
1584 ImmOperand &immOpnd = static_cast<ImmOperand &>(insn.GetOperand(kInsnThirdOpnd)); in GenLogicalImmInsn() local
1594 ImmOperand &immOpnd = static_cast<ImmOperand &>(insn.GetOperand(kInsnThirdOpnd)); in GenLogicalImmInsn() local
Daarch64_ebo.cpp647 ImmOperand *immOpnd = nullptr; in SimplifyConstOperand() local
1265 auto &immOpnd = static_cast<ImmOperand &>(insn1->GetOperand(kInsnThirdOpnd)); in SpecialSequence() local
Daarch64_color_ra.cpp162 ImmOperand &immOpnd = cgFunc.CreateImmOperand(stOpnd.GetOffset(), dataSize, false); in IsRematerializable() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/
Disel.cpp1427 ImmOperand &immOpnd = cgFunc->GetOpndBuilder()->CreateImm(bitSize, bitSize - 1); in SelectAbs() local
1487 Operand *immOpnd = SelectIntConst(*mirIntConst, constvalNode->GetPrimType()); in SelectCGArrayElemAdd() local
Dreg_alloc_lsra.cpp2248 const auto *immOpnd = static_cast<const ImmOperand *>(opnd); in CollectDeoptInfo() local