/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/ |
H A D | aarch64_cg.cpp | 119 auto &immOpnd = static_cast<ImmOperand &>(opnd2); in IsEffectiveCopy() local 128 auto &immOpnd = static_cast<ImmOperand &>(opnd2); in IsEffectiveCopy() local
|
H A D | aarch64_fixshortbranch.cpp | 232 Operand &immOpnd = aarch64CGFunc->CreateImmOperand(labelOpnd.GetLabelIndex(), k64BitSize, false); in FixLdr() local
|
H A D | aarch64_offset_adjust.cpp | 159 auto &immOpnd = static_cast<ImmOperand &>(insn.GetOperand(index)); in AdjustmentOffsetForImmOpnd() local
|
H A D | aarch64_proepilog.cpp | 232 Operand &immOpnd = aarchCGFunc.CreateImmOperand(stackFrameSize, k32BitSize, true); in AppendInstructionAllocateCallFrame() local 263 Operand &immOpnd = aarchCGFunc.CreateImmOperand(stackFrameSize, k32BitSize, true); in AppendInstructionAllocateCallFrame() local 288 Operand &immOpnd = aarchCGFunc.CreateImmOperand(stackFrameSize, k32BitSize, true); in AppendInstructionAllocateCallFrameDebug() local 300 ImmOperand &immOpnd = aarchCGFunc.CreateImmOperand(stackFrameSize, k32BitSize, true); in AppendInstructionAllocateCallFrameDebug() local 340 auto immOpnd = &aarchCGFunc.CreateImmOperand(frameTypeInfo.idx, k64BitSize, true); in GenerateFrameTypeSave() local 462 Operand *immOpnd; GeneratePushRegs() local 590 Operand &immOpnd = aarchCGFunc.CreateImmOperand(stackFrameSize, k32BitSize, true); GenerateProlog() local 603 Operand *immOpnd; GenerateProlog() local 708 Operand &immOpnd = aarchCGFunc.CreateImmOperand(stackFrameSize, k32BitSize, true); AppendInstructionDeallocateCallFrame() local 721 Operand &immOpnd = aarchCGFunc.CreateImmOperand(stackFrameSize, k32BitSize, true); AppendInstructionDeallocateCallFrame() local 758 Operand &immOpnd = aarchCGFunc.CreateImmOperand(stackFrameSize, k32BitSize, true); AppendInstructionDeallocateCallFrameDebug() local 784 Operand &immOpnd = aarchCGFunc.CreateImmOperand(stackFrameSize, k32BitSize, true); AppendInstructionDeallocateCallFrameDebug() local [all...] |
H A D | aarch64_cgfunc.cpp | 294 ImmOperand &immOpnd = CreateImmOperand(k32BitSize, k8BitSize, false); in SelectCopyImm() local 400 ImmOperand *immOpnd = static_cast<ImmOperand *>(memOpnd->GetOffsetOperand()); in SelectCopyRegOpnd() local 1247 ImmOperand *immOpnd = static_cast<ImmOperand *>(opnd1); in SelectCondGoto() local 1426 ImmOperand *immOpnd = static_cast<ImmOperand *>(&opnd1); SelectAdd() local 1512 ImmOperand *immOpnd = static_cast<ImmOperand *>(&opnd1); SelectSub() local [all...] |
H A D | aarch64_peep.cpp | 365 auto &immOpnd = static_cast<ImmOperand &>(insn.GetOperand(kInsnThirdOpnd)); in GetInsnAddOrSubNewOffset() local 370 auto &immOpnd = static_cast<ImmOperand &>(insn.GetOperand(kInsnThirdOpnd)); in GetInsnAddOrSubNewOffset() local 903 auto &immOpnd = static_cast<ImmOperand &>(opnd); in Run() local 991 auto &immOpnd = static_cast<ImmOperand &>(opnd); Run() local 1013 auto &immOpnd = static_cast<ImmOperand &>(opnd); Run() local 1733 ImmOperand &immOpnd = static_cast<ImmOperand &>(insn.GetOperand(kInsnSecondOpnd)); Run() local 1941 Operand &immOpnd = nextInsn->GetOperand(kInsnThirdOpnd); Run() local [all...] |
/arkcompiler/ets_runtime/ecmascript/compiler/assembler/aarch64/ |
H A D | macro_assembler_aarch64.cpp | 63 aarch64::Operand immOpnd = aarch64::Immediate(value.GetValue()); in Cmp() local
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/ |
H A D | aarch64_mop_split.h | 100 ImmOperand *immOpnd = in AddInsnSplit() local 201 ImmOperand *immOpnd = SubInsnSplit() local 307 ImmOperand *immOpnd = static_cast<ImmOperand *>(opnd3); AddsSubsInsnSplit() local 336 ImmOperand &immOpnd = static_cast<ImmOperand &>(insn->GetOperand(kInsnThirdOpnd)); AddSubWithLslSplit() local 411 ImmOperand &immOpnd = static_cast<ImmOperand &>(insn->GetOperand(kInsnSecondOpnd)); CondCompareInsnSplit() local 435 ImmOperand &immOpnd = opndBuilder->CreateImm(k64BitSize, immVal, true); MOP_wmovri32Split() local 505 ImmOperand &immOpnd = opndBuilder->CreateImm(k8BitSize, k32BitSize, false); MOP_xmovri64Split() local [all...] |
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/ |
H A D | isel.cpp | 1131 ImmOperand &immOpnd = cgFunc->GetOpndBuilder()->CreateImm(bitSize, bitSize - 1); in SelectAbs() local
|
H A D | reg_alloc_lsra.cpp | 2019 const auto *immOpnd = static_cast<const ImmOperand *>(opnd); in CollectDeoptInfo() local
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/ |
H A D | asm_assembler.cpp | 579 void AsmAssembler::Mov(InsnSize insnSize, const ImmOpnd &immOpnd, Reg reg) in Mov() argument 606 void AsmAssembler::Mov(InsnSize insnSize, const ImmOpnd &immOpnd, const Mem &mem) in Mov() argument 650 void AsmAssembler::Movabs(const ImmOpnd &immOpnd, Reg reg) in Movabs() argument 748 void AsmAssembler::Add(InsnSize insnSize, const ImmOpnd &immOpnd, Re argument 775 Add(InsnSize insnSize, const ImmOpnd &immOpnd, const Mem &mem) Add() argument 817 Sub(InsnSize insnSize, const ImmOpnd &immOpnd, Reg reg) Sub() argument 844 Sub(InsnSize insnSize, const ImmOpnd &immOpnd, const Mem &mem) Sub() argument 895 And(InsnSize insnSize, const ImmOpnd &immOpnd, Reg reg) And() argument 913 And(InsnSize insnSize, const ImmOpnd &immOpnd, const Mem &mem) And() argument 941 Or(InsnSize insnSize, const ImmOpnd &immOpnd, Reg reg) Or() argument 959 Or(InsnSize insnSize, const ImmOpnd &immOpnd, const Mem &mem) Or() argument 978 Xor(InsnSize insnSize, const ImmOpnd &immOpnd, Reg reg) Xor() argument 1005 Xor(InsnSize insnSize, const ImmOpnd &immOpnd, const Mem &mem) Xor() argument 1124 Shl(InsnSize insnSize, const ImmOpnd &immOpnd, Reg reg) Shl() argument 1142 Shl(InsnSize insnSize, const ImmOpnd &immOpnd, const Mem &mem) Shl() argument 1161 Sar(InsnSize insnSize, const ImmOpnd &immOpnd, Reg reg) Sar() argument 1179 Sar(InsnSize insnSize, const ImmOpnd &immOpnd, const Mem &mem) Sar() argument 1198 Shr(InsnSize insnSize, const ImmOpnd &immOpnd, Reg reg) Shr() argument 1216 Shr(InsnSize insnSize, const ImmOpnd &immOpnd, const Mem &mem) Shr() argument 1348 Cmp(InsnSize insnSize, const ImmOpnd &immOpnd, Reg reg) Cmp() argument 1357 Cmp(InsnSize insnSize, const ImmOpnd &immOpnd, const Mem &mem) Cmp() argument [all...] |
H A D | x64_MPIsel.cpp | 662 ImmOperand &immOpnd = cgFunc->GetOpndBuilder()->CreateImm(GetPrimTypeBitSize(dtype), 0); in SelectLnot() local
|
H A D | elf_assembler.cpp | 441 void ElfAssembler::OpImmAndReg(const ImmOpnd &immOpnd, Reg reg, uint8 opCode, uint8 modReg) in OpImmAndReg() argument 1298 Mov(InsnSize insnSize, const ImmOpnd &immOpnd, Reg reg) Mov() argument 1344 Mov(InsnSize insnSize, const ImmOpnd &immOpnd, const Mem &mem) Mov() argument 1402 Movabs(const ImmOpnd &immOpnd, Reg reg) Movabs() argument 1491 Add(InsnSize insnSize, const ImmOpnd &immOpnd, Reg reg) Add() argument 1506 Add(InsnSize insnSize, const ImmOpnd &immOpnd, const Mem &mem) Add() argument 1538 Sub(InsnSize insnSize, const ImmOpnd &immOpnd, Reg reg) Sub() argument 1553 Sub(InsnSize insnSize, const ImmOpnd &immOpnd, const Mem &mem) Sub() argument 1590 And(InsnSize insnSize, const ImmOpnd &immOpnd, Reg reg) And() argument 1600 And(InsnSize insnSize, const ImmOpnd &immOpnd, const Mem &mem) And() argument 1616 Or(InsnSize insnSize, const ImmOpnd &immOpnd, Reg reg) Or() argument 1626 Or(InsnSize insnSize, const ImmOpnd &immOpnd, const Mem &mem) Or() argument 1637 Xor(InsnSize insnSize, const ImmOpnd &immOpnd, Reg reg) Xor() argument 1652 Xor(InsnSize insnSize, const ImmOpnd &immOpnd, const Mem &mem) Xor() argument 1729 Shl(InsnSize insnSize, const ImmOpnd &immOpnd, Reg reg) Shl() argument 1740 Shl(InsnSize insnSize, const ImmOpnd &immOpnd, const Mem &mem) Shl() argument 1752 Sar(InsnSize insnSize, const ImmOpnd &immOpnd, Reg reg) Sar() argument 1763 Sar(InsnSize insnSize, const ImmOpnd &immOpnd, const Mem &mem) Sar() argument 1775 Shr(InsnSize insnSize, const ImmOpnd &immOpnd, Reg reg) Shr() argument 1786 Shr(InsnSize insnSize, const ImmOpnd &immOpnd, const Mem &mem) Shr() argument 1875 Cmp(InsnSize insnSize, const ImmOpnd &immOpnd, Reg reg) Cmp() argument 1880 Cmp(InsnSize insnSize, const ImmOpnd &immOpnd, const Mem &mem) Cmp() argument [all...] |