Home
last modified time | relevance | path

Searched defs:destReg (Results 1 – 11 of 11) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/
Dasm_assembler.cpp568 void AsmAssembler::Mov(InsnSize insnSize, Reg srcReg, Reg destReg) in Mov()
614 void AsmAssembler::Mov(Reg srcReg, Reg destReg, bool isMovD) in Mov()
695 void AsmAssembler::MovZx(InsnSize sSize, InsnSize dSize, Reg srcReg, Reg destReg) in MovZx()
716 void AsmAssembler::MovSx(InsnSize sSize, InsnSize dSize, Reg srcReg, Reg destReg) in MovSx()
737 void AsmAssembler::Add(InsnSize insnSize, Reg srcReg, Reg destReg) in Add()
783 void AsmAssembler::Add(Reg srcReg, Reg destReg, bool isSingle) in Add()
806 void AsmAssembler::Sub(InsnSize insnSize, Reg srcReg, Reg destReg) in Sub()
852 void AsmAssembler::Sub(Reg srcReg, Reg destReg, bool isSingle) in Sub()
875 void AsmAssembler::And(InsnSize insnSize, Reg srcReg, Reg destReg) in And()
921 void AsmAssembler::Or(InsnSize insnSize, Reg srcReg, Reg destReg) in Or()
[all …]
Delf_assembler.cpp1296 void ElfAssembler::Mov(InsnSize insnSize, Reg srcReg, Reg destReg) in Mov()
1370 void ElfAssembler::Mov(Reg srcReg, Reg destReg, bool isMovD) in Mov()
1455 void ElfAssembler::MovZx(InsnSize sSize, InsnSize dSize, Reg srcReg, Reg destReg) in MovZx()
1466 void ElfAssembler::MovSx(InsnSize sSize, InsnSize dSize, Reg srcReg, Reg destReg) in MovSx()
1489 void ElfAssembler::Add(InsnSize insnSize, Reg srcReg, Reg destReg) in Add()
1515 void ElfAssembler::Add(Reg srcReg, Reg destReg, bool isSingle) in Add()
1536 void ElfAssembler::Sub(InsnSize insnSize, Reg srcReg, Reg destReg) in Sub()
1562 void ElfAssembler::Sub(Reg srcReg, Reg destReg, bool isSingle) in Sub()
1583 void ElfAssembler::And(InsnSize insnSize, Reg srcReg, Reg destReg) in And()
1609 void ElfAssembler::Or(InsnSize insnSize, Reg srcReg, Reg destReg) in Or()
[all …]
Dx64_MPIsel.cpp915 RegOperand &destReg = in SelectCctz() local
958 RegOperand &destReg = in SelectCclz() local
967 RegOperand &destReg = in SelectHeapConstant() local
979 RegOperand &destReg = cgFunc->GetOpndBuilder()->CreateVReg(k8BitSize, kRegTyInt); in SelectTaggedIsHeapObject() local
1006 RegOperand &destReg = cgFunc->GetOpndBuilder()->CreateVReg(k32BitSize, kRegTyInt); in SelectIsStableElements() local
1017 RegOperand &destReg = cgFunc->GetOpndBuilder()->CreateVReg(k8BitSize, kRegTyInt); in SelectHasPendingException() local
1029 RegOperand &destReg = in SelectGetHeapConstantTable() local
/arkcompiler/ets_runtime/ecmascript/compiler/baseline/
Dbaseline_assembler.cpp45 void BaselineAssembler::Move(SpecialRegister destReg, Immediate value) in Move()
53 void BaselineAssembler::Move(SpecialRegister destReg, SpecialRegister srcReg) in Move()
74 void BaselineAssembler::Move(SpecialRegister destReg, VirtualRegister interpreterSrcReg) in Move()
/arkcompiler/ets_runtime/ecmascript/compiler/assembler/aarch64/
Dmacro_assembler_aarch64.cpp318 void MacroAssemblerAArch64::CopyImm(aarch64::Register destReg, int64_t imm, uint32_t size) in CopyImm()
353 void MacroAssemblerAArch64::CopyImmSize64(aarch64::Register destReg, uint64_t srcVal) in CopyImmSize64()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/
Daarch64_obj_emitter.cpp1657 RegOperand &destReg = static_cast<RegOperand&>(insn.GetOperand(kInsnFirstOpnd)); in EmitGetHeapConstTable() local
1674 RegOperand &destReg = static_cast<RegOperand&>(insn.GetOperand(kInsnFirstOpnd)); in EmitHeapConst() local
1688 RegOperand &destReg = static_cast<RegOperand&>(insn.GetOperand(kInsnFirstOpnd)); in EmitTaggedIsHeapObject() local
1708 RegOperand &destReg = static_cast<RegOperand&>(insn.GetOperand(kInsnFirstOpnd)); in EmitIsStableElements() local
1730 RegOperand &destReg = static_cast<RegOperand&>(insn.GetOperand(kInsnFirstOpnd)); in EmitHasPendingException() local
1758 RegOperand &destReg = static_cast<RegOperand&>(insn.GetOperand(kInsnFirstOpnd)); in EmitTaggedObjectIsString() local
1791 RegOperand &destReg = static_cast<RegOperand&>(insn.GetOperand(kInsnFirstOpnd)); in EmitIsCowArray() local
Daarch64_cgfunc.cpp4567 RegOperand &destReg = CreateRegisterOperandOfType(retType); in SelectHeapConstant() local
4575 RegOperand &destReg = CreateRegisterOperandOfType(PTY_i64); in SelectTaggedIsHeapObject() local
4607 RegOperand &destReg = CreateRegisterOperandOfType(PTY_i32); in SelectIsStableElements() local
4616 RegOperand &destReg = CreateRegisterOperandOfType(PTY_i64); in SelectHasPendingException() local
4626 RegOperand &destReg = CreateRegisterOperandOfType(retType); in SelectGetHeapConstantTable() local
4636 RegOperand &destReg = CreateRegisterOperandOfType(retType); in SelectTaggedObjectIsString() local
4646 RegOperand &destReg = CreateRegisterOperandOfType(retType); in SelectIsCOWArray() local
Daarch64_peep.cpp1459 RegOperand &destReg = static_cast<RegOperand&>(preInsn->GetOperand(kInsnFirstOpnd)); in IntrinsicOptimize() local
1474 RegOperand &destReg = static_cast<RegOperand&>(preInsn->GetOperand(kInsnFirstOpnd)); in IntrinsicOptimize() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/x86_64/assembler/
Dasm_assembler.h539 void EmitRegReg(Reg srcReg, Reg destReg) in EmitRegReg()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/
Daarch64_cgfunc.h83 RegOperand *destReg; member
Daarch64_mop_split.h440 RegOperand &destReg = static_cast<RegOperand &>(curInsn->GetOperand(kInsnFirstOpnd)); in MOP_wmovri32Split() local
463 RegOperand &destReg = static_cast<RegOperand &>(curInsn->GetOperand(kInsnFirstOpnd)); in MOP_xmovri64Split() local