| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/ |
| D | asm_assembler.cpp | 572 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 …]
|
| D | elf_assembler.cpp | 441 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 …]
|
| D | x64_MPIsel.cpp | 1297 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/ |
| D | aarch64_offset_adjust.cpp | 98 auto &immOpnd = static_cast<ImmOperand &>(opnd); in AdjustmentOffsetForOpnd() local 183 auto &immOpnd = static_cast<ImmOperand&>(insn.GetOperand(index)); in AdjustmentOffsetForImmOpnd() local
|
| D | aarch64_proepilog.cpp | 1035 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 …]
|
| D | aarch64_optimize_common.cpp | 29 ImmOperand &immOpnd = in ModifyJumpTarget() local
|
| D | aarch64_cg.cpp | 209 auto &immOpnd = static_cast<ImmOperand &>(opnd2); in IsEffectiveCopy() local 218 auto &immOpnd = static_cast<ImmOperand &>(opnd2); in IsEffectiveCopy() local
|
| D | aarch64_validbit_opt.cpp | 67 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
|
| D | aarch64_args.cpp | 188 ImmOperand &immOpnd = in GenerateStpInsn() local 249 ImmOperand &immOpnd = in GenerateStrInsn() local
|
| D | aarch64_peep.cpp | 514 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 …]
|
| D | aarch64_prop.cpp | 726 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
|
| D | aarch64_strldr.cpp | 577 auto &immOpnd = static_cast<ImmOperand &>(defInsn.GetOperand(kInsnThirdOpnd)); in SelectReplaceMem() local 584 auto &immOpnd = static_cast<ImmOperand &>(defInsn.GetOperand(kInsnThirdOpnd)); in SelectReplaceMem() local
|
| D | aarch64_global.cpp | 1699 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
|
| D | aarch64_cgfunc.cpp | 271 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 …]
|
| D | aarch64_obj_emitter.cpp | 696 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
|
| D | aarch64_ebo.cpp | 647 ImmOperand *immOpnd = nullptr; in SimplifyConstOperand() local 1265 auto &immOpnd = static_cast<ImmOperand &>(insn1->GetOperand(kInsnThirdOpnd)); in SpecialSequence() local
|
| D | aarch64_color_ra.cpp | 162 ImmOperand &immOpnd = cgFunc.CreateImmOperand(stOpnd.GetOffset(), dataSize, false); in IsRematerializable() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/ |
| D | isel.cpp | 1427 ImmOperand &immOpnd = cgFunc->GetOpndBuilder()->CreateImm(bitSize, bitSize - 1); in SelectAbs() local 1487 Operand *immOpnd = SelectIntConst(*mirIntConst, constvalNode->GetPrimType()); in SelectCGArrayElemAdd() local
|
| D | reg_alloc_lsra.cpp | 2248 const auto *immOpnd = static_cast<const ImmOperand *>(opnd); in CollectDeoptInfo() local
|